4

可能重复:
在 Javascript 中访问 HTTP 标头?

我想通过 JavaScript 知道当前加载页面的 mime 类型或内容类型。我想做的是检查它是页面的 rss 还是 html。

我唯一能找到的是“document.contentType”,但 Gecko ( firefox ) 支持它。

有谁知道如何通过 JavaScript 做到这一点?

4

1 回答 1

1

使用XHR请求。

var xhr = new XMLHttpRequest();
xhr.open('GET', document.location, false);
xhr.send(null);

alert(xhr.getResponseHeader("content-type"));​ // content-type
  1. 初始化请求
  2. 发送请求
  3. 使用获取所需的标题ref.getResponseHeader()

另请查看以下链接。

于 2012-09-04T03:33:31.803 回答