Изменение jQuery ajax-запроса Заголовок соединения - PullRequest
3 голосов
/ 02 июня 2010

Я пытаюсь изменить заголовок соединения следующим кодом, но безуспешно

jQuery.ajax({
    url: URL,
    async: boolVariable,
    beforeSend: function(xhr)   
    {
        xhr.setRequestHeader("Connection", "close");
    }   
})

Заголовки запроса через Firebug показывают:

Connection  keep-alive
X-Requested-With    XMLHttpRequest

Известны ли какие-либо странные ошибки / проблемы с настройкой этого конкретного заголовка? Или я что-то не так делаю?

1 Ответ

4 голосов
/ 02 июня 2010

В соответствии со стандартом здесь вам не разрешено устанавливать заголовок Connection . Это прекратит заданный заголовок. Также, если вы попробуете это в webkit, консоль выдаст Отказ от установки небезопасного заголовка «Соединение» Так что, похоже, вы не сможете делать то, что хотите на стороне клиента.

...