在发送 http 消息之前,是否可以使用 javascript/XmlHttpRequest 删除一些特定的 http header ?
我使用的是专有浏览器,因此无法使用特定于浏览器的解决方案。
例如,我想在发送消息之前删除 header “授权”
POST /social/rpc?oauth_version=1.0& ... HTTP/1.1
Accept: text/html, image/png, image/*, */*
Accept-Language: ko
Authorization: Basic Og==
Host: test.myhost.com
问候
最佳答案
假设您的浏览器支持,您可以使用 XmlHttpRequest 对象的 setRequestHeader 方法,它是 W3C spec 的一部分. It is also implemented by IE .
var req = new XMLHttpRequest();
req.setRequestHeader("Authorization", "");
关于javascript - 如何在 Javascript 中删除 HTTP 特定 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2464192/