0

特定のファイルをドロップボックスにアップロードできる純粋な JavaScript アプリを作成しようとしています。しかし、障害物にぶつかりました。どうやらFirefox 3.6では、クロスオリジンのPOSTリクエストを作成できるようです。Firefox は、最初にオプション メソッドを介して Access Control ヘッダーを送信します。

https://developer.mozilla.org/en/HTTP_access_control

ただし、ドロップボックスは URL の OPTIONS リクエストをサポートしていないようです

http://www.dropbox.com/developers/web_docs

したがって、405エラーが発生しますが、POSTリクエストに認証情報がないと、403エラーが発生します。これは、Firefox 3.6 でやろうとしていることを実行できないことを意味しますか?

4

1 に答える 1

0

Dropboxは、CORSに必要なAccess-Control-*ヘッダーを送信しません。

これを行うにはjsonpを使用できますが、それは一種の安全ではありません。

于 2012-02-29T06:20:37.910 に答える