javascript - 借助 javascript 实现 http header ?

标签 javascript

如何借助 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/

相关文章:

javascript - JavaScript 和 jQuery 有什么区别?

javascript - find 方法如何与数组一起使用?

javascript - 将嵌套的 Javascript 对象属性推送到多个数组中

javascript - 如何计算luxon中两个日期之间的持续时间?

javascript - Ajax(以前称为 AJAX)和 AJANE 之间的实际区别是什么?

javascript - Firebase 在 auth "loading"完成时监听

javascript - Javascript 中的输入法库

javascript - 在我的 Angular 2 应用程序中将项目推送到数组中的对象

javascript - 使用 JS 从外部 PHP 文件动态创建内容

javascript - 如何创建一个正则表达式来选择不以 '#' 或 '.' 开头的单词