如何借助 javascript 发送 http header ?
最佳答案
当然。
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 实现中设置 header (我认为它是相同的),但我记得它确实允许这样做。奇怪的是,Wikipedia article XHR 上是最容易阅读此内容的地方。
关于javascript - 借助 javascript 实现 http header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2912440/