修改jQuery ajax请求连接头

时间:2010-06-02 04:10:53

标签: javascript jquery xmlhttprequest jquery-1.3

我正在尝试使用以下代码修改Connection标头但没有成功

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

通过Firebug显示的请求标头:

Connection  keep-alive
X-Requested-With    XMLHttpRequest

设置此特定标头的任何奇怪的错误/问题都已知道?或者有什么我做错了吗?

1 个答案:

答案 0 :(得分:4)

根据标准here,您不能设置连接标头。它将终止set头。此外,如果您在webkit中尝试此操作,控制台将输出拒绝设置不安全的标题“连接”所以看起来您将无法在客户端执行您想要的操作。