2011-08-05 7 views
0

特定のファイルをDropboxにアップロードできる純粋なjavascriptアプリケーションを作成しようとしています。しかし、私はロードブロッキングを打ちました。どうやらfirefox 3.6では、クロスオリジンのPOSTリクエストを作成できるようになりました。 Firefoxはまず、オプションの方法でアクセスコントロールヘッダーを送信します。ファイルをDropbox用の純粋なjavascriptを使用してアップロードし、firefox 3.6でxhrをサポートしています。

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

Dropboxのは、URL

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

のためのOPTIONS要求をサポートしていないようですので、405エラーになりますが、私のPOSTリクエストの認証情報なしで私が手が403エラー。これは、私がfirefoxでやろうとしていることを実行できないことを意味しますか?

答えて

0

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

jsonpを使用してこれを行うことはできますが、それは危険です。

+0

よくjsonpでも私が見ることができる現在のdropbox apiでは不可能なコールバックを実行する必要があります... – dusual

関連する問題