Как принудительно установить значение «Дата» в HTTP-запросе POST в JavaScript / Ajax - PullRequest
0 голосов
/ 27 апреля 2011

Я пытаюсь принудительно установить значение заголовка запроса для параметра «Дата» в Javascript для объекта XMLHTTPRequest с помощью следующего:

request.setRequestHeader("Date", "Mon, 04 Mar 2011 03:31:18 EST");

Мне нужно переопределить значение даты по умолчанию, как указано выше, чтобы пройти проверку подлинности для использования службы с помощью запроса POST.

Но когда я запускаю этот код в Firefox, я не вижу, чтобы параметр «Дата» отправлялся как часть HTTP-запроса. Любая идея о том, как заставить параметр Date с желаемым значением как часть запроса HTTP Post в Ajax / Javascript?

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 27 апреля 2011

Может быть, это явно запрещено?

Я вижу этот код jquery , создающий дополнительный заголовок на вкладке firebug net

$.ajax(
{
  type: 'POST',
  url:'http://fiddle.jshell.net/',
  headers: {'d':'abc'}
}   
);

Еще, если я изменюзаголовок от d до Date исчезает

...