如何通过 JavaScript 知道当前加载页面的 mime-type 或 content-type?

Shu*_*ton 5 javascript content-type mime-types

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

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

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

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

jer*_*emy 2

使用XHR请求。

\n\n
var xhr = new XMLHttpRequest();\nxhr.open(\'GET\', document.location, false);\nxhr.send(null);\n\nalert(xhr.getResponseHeader("content-type"));\xe2\x80\x8b // content-type\n
Run Code Online (Sandbox Code Playgroud)\n\n
    \n
  1. 初始化请求
  2. \n
  3. 发送请求
  4. \n
  5. 使用获取所需的标头ref.getResponseHeader()
  6. \n
\n\n

另请查看下面的链接。

\n\n\n