如何借助javascript发送http标头?
答案 0 :(得分:2)
不确定。
var xhr = new XMLHttpRequest();
xhr.open("POST", "/path/to/script", false);
xhr.setRequestHeader("Content-Type", "text/xml");
xhr.send(strUrlEncodedPostVariables);
但要小心。 IE 5,5.5和6不支持XMLHttpRequest对象,因此您必须使用new ActiveXObject()
并且实现方式很糟糕(但有效)。我不记得你如何在ActiveXObject实现中设置标题(我认为它是相同的),但我记得它确实允许它。奇怪的是,XHR上的Wikipedia article是最容易阅读的地方。