我在网上尝试了很多教程,但我尝试的一切都很旧而且失败了 - 我甚至无法创建XMLHTTPRequest对象!
我只想从google.com获取标题 - 我该怎么做?
答案 0 :(得分:3)
您可以使用xhr.getResponseHeader()
来获取单个标头,或xhr.getAllResponseHeaders()
来阅读XMLHttpRequest
响应中的所有标头。
这对你不起作用的原因是:
XMLHttpRequest
区分大小写。如果您在所有大写字母中使用HTTP
,则会失败。答案 1 :(得分:0)
你不能简单地通过JS做到这一点。你必须使用AJAX并对PHP,ASP,Java或其他任何服务器请求。 XMLHTTPRequest应该这样做 - 如果你真的想手动完成它。但它实际上不适用于外部域,因此您不得不对服务器上的页面执行XMLHTTTPRequest,这将提供标题。