2010-06-02 90 views
3

我试图修改与下面的代码连接头,但没有成功修改jQuery的Ajax请求连接头

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

通过萤火节目的请求头:

Connection keep-alive 
X-Requested-With XMLHttpRequest 

任何奇错误/设置这个特定头的问题已知?还是有什么我做错了?

回答

4

根据标准here,您不允许设置连接标头。它会终止设置的标题。另外,如果你在webkit中试用,控制台将输出拒绝设置不安全标题“连接”因此,看起来你不能在客户端做你想做的事情。

+0

我甚至在w3上检查了标题。只是不xmlhttprequest obj。谢谢。 – Pat 2010-06-02 04:46:03

+0

没问题,很高兴我能帮到 – 2010-06-02 04:49:00

+0

你是说没有工作吗? – BetRob 2014-03-18 12:11:44