在发送http消息之前,是否可以使用javascript / XmlHttpRequest删除一些特定的HTTP标头?
我使用的是专有浏览器,因此无法使用特定于浏览器的解决方案来实现。
例如,我要在发送消息之前删除标题“ Authorization”
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对象,则可以使用XmlHttpRequest对象的setRequestHeader方法,它是W3C规范的一部分。它也由IE实现。
var req = new XMLHttpRequest(); req.setRequestHeader("Authorization", "");