2012-02-26 10 views
1

私はfetch()でCORS応答を実装することができました。backbone.jsとCORS

しかし、私はsave()を見て、PUTを使ってモデルを実装することができませんでした。

OPTIONS http://[external domain] 501 (Not Implemented) 
XMLHttpRequest cannot load http://[external domain]. Origin http://127.0.0.1:8888 is not allowed by Access-Control-Allow-Origin. 

IS戻ってくる応答が誰も私にこれを実装するために、バックボーンの同期を変更する方法の例を与えることができますか?またはこれも可能ですか?

+1

サーバーにバックボーンではなくCORSサポートが追加されているようです。 – abraham

+0

サーバーにはサポートがあります。したがって、フェッチ要求は機能します – Joe

+1

それでもサーバーの問題です。 '501実装されていない:サーバは要求メソッドを認識しないか、要求を満たす能力が不足しています。 - http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_Server_Error – abraham

答えて

0

easyXDMをご覧ください。下位互換性のあるCORSを有効にするためのシンプルなインターフェイスを提供します。私はBackbone.syncを実装する方法のサンプルを持っていませんが、それはかなり簡単です。

希望すると便利です。