Различные ответы на запросы диапазона в Firefox и Chrome - PullRequest
1 голос
/ 10 июня 2011

В настоящее время я тестирую некоторый JavaScript, который делает запрос GET (т. Е. XMLHttpRequest с "get") с заголовком Range.Поскольку запрос является междоменным, я реализую заголовки контроля доступа в ответе, как описано здесь:

https://developer.mozilla.org/En/HTTP_access_control#Preflighted_requests

Однако меня смущает то, что моя текущая настройка сервера работает вХром но не в Firefox.В частности, когда я запускаю JavaScript в Chrome, я получаю часть запрашиваемых данных, как я хочу.В Firefox, однако, я получаю код ошибки 501 по методу запроса. OPTIONS

Сначала кажется, что метод запроса OPTIONS должен обрабатываться сервером, но он работает в Chrome, поэтому он выглядит как красныйселедка и еще что то не так.В настоящее время реализованы следующие заголовки ответа, возможно, в этом и заключается проблема:

Access-Control-Allow-Headers: Range
Access-Control-Allow-Origin: *

Кто-нибудь знает, что мне нужно делать?Chrome и Firefox по-разному обрабатывают междоменные ограничения?

...