Я пытаюсь отправить запрос CORS на полезную нагрузку JSON. Я управляю как сервером, так и клиентом.
Я следую здесь: https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS?redirectlocale=en-US&redirectslug=HTTP_access_control
Сервер имеет настраиваемый заголовок, который должен быть отправлен вместе с каждым запросом. Поэтому этот настраиваемый заголовок делает запрос "не простым", и поэтому запрос должен быть предварительно запрограммирован с помощью запроса OPTIONS.
Я вижу, как jquery делает запрос OPTIONS, но он не отправляет пользовательский заголовок.
Методы, которые я пробовал:
- с использованием параметра beforeSend: http://api.jquery.com/jQuery.ajax/
- с использованием предварительного фильтра ajax: http://api.jquery.com/jQuery.ajaxPrefilter/
В обоих случаях браузер не отправляет пользовательский заголовок.
Я использую FF 17.0.1, jquery 1.8.3.