В настоящее время я тестирую некоторый 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 по-разному обрабатывают междоменные ограничения?