1

问题很简单:Polyglot Markup 能否与content-type: text/html+xml; charset=utf-8?

4

1 回答 1

3

任何内容都可以以任何内容类型提供。接收者如何理解它是另一回事。

text/html+xml不是已注册的 MIME 类型,尽管浏览器应根据HTML5 规范将其视为 XML

当一个文档以 XML MIME 类型传输时,例如 application/xhtml+xml,那么它被 Web 浏览器视为 XML 文档,由 XML 处理器解析。

术语 XML MIME 类型用于指 MIME 类型 text/xml、application/xml 以及其子类型以四个字符“+xml”结尾的任何 MIME 类型。[RFC3023]

真正的问题是,当有已注册的 MIME 类型可用于此目的时,您为什么要这样做?

于 2012-03-04T12:12:27.977 回答