Modifying jQuery ajax request Connection header

2019-02-25 16:45发布

I'm trying to modify the Connection header with the following code with no success

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

The request headers via Firebug show:

Connection  keep-alive
X-Requested-With    XMLHttpRequest

Any odd bugs/problems with setting this particular header known? Or is there something I'm doing wrong?

1条回答
冷血范
2楼-- · 2019-02-25 17:42

According to the standard here you are not allowed to set the Connection header. It will terminate the set header. Also if you try this in webkit the console will output Refused to set unsafe header "Connection" So it looks like you will not be able to do what you want on the client side.

查看更多
登录 后发表回答