MIME 类型和纯文本内容

在 IE9 标准模式中,使用 "text/plain" MIME 类型交付的文档不会通过 MIME 探查其他类型。文档仅以纯文本方式呈现或下载。

如果 Windows Internet Explorer 9 遇到使用 "text/plain" 内容类型交付的 HTML 文档,则文档将呈现为纯文本,除非该站点在“兼容性视图”中呈现。

这对于 Web 开发人员情形而言非常有用,因为这样可以更轻松地共享 HTML 源代码片段。它还是一个安全查看点的受欢迎更改,因为 Internet Explorer 9 不易受到使用 "text/plain" 内容类型提交的文件中的脚本注入攻击。

  • 使用内容类型 "text/plain" 以确保在 Internet Explorer 9 中呈现纯文本
  • 配置你的服务器为你的服务器提交的所有文档发送适当的 Content-Type 标头;例如,如果你的服务器提供可移植文档格式 (PDF) 文件以供下载,请确保这些文件使用 "application/pdf" MIME 类型提交

如果你发现任何站点发送不适当的 MIME 类型并且在 Windows Internet Explorer 中行为不正确,请在连接时提交一个错误。

 

 

显示:
© 2014 Microsoft