我需要使用Javascript获取自定义HTTP标头的文本,我需要的标头不是用户代理,我已经有了这个代码所涵盖的内容:
var userAgent = navigator.userAgent
我需要的是获取名为(例如)的自定义标头的内容(例如:Custom Header Text
):CustomHeader
。
当使用网站上的Javascript代码访问网站(并向用户显示)时,浏览器会发送标题,所以我想我对同源策略没有任何问题,因为它只是一个网站上面有一个Javascript代码(带有script
标签)。
有可能吗?如果是这样,我怎么能用Javascript获取该标题的内容?
非常感谢。
答案 0 :(得分:0)
var request = new XMLHttpRequest();
req.open('GET', document.location, false);
req.send(null);
var headers = req.getAllResponseHeaders();
您可以在此处阅读更多内容:Accessing the web page's HTTP Headers in JavaScript