загрузка файла с использованием чистого JavaScript для dropbox и поддержка xhr на firefox 3.6 - PullRequest
0 голосов
/ 05 августа 2011

Я пытаюсь создать чистое приложение на JavaScript, способное загружать определенные файлы в Dropbox. Однако я наткнулся на контрольно-пропускной пункт. По-видимому, в Firefox 3.6, чтобы иметь возможность сделать POST-запрос кросс-происхождения. Сначала Firefox отправляет заголовки Access Control с помощью метода option.

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

Однако кажется, что dropbox не поддерживает запрос OPTIONS для URL

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

и, таким образом, выдает ошибку 405, но без информации об аутентификации в моем запросе POST я получаю ошибку 403. Означает ли это, что в Firefox 3.6

невозможно сделать то, что я пытаюсь сделать?

1 Ответ

0 голосов
/ 29 февраля 2012

Dropbox не отправляет необходимые заголовки Access-Control- *, необходимые для CORS.

Вы можете использовать jsonp для этого, но это небезопасно.

...