2017-04-25 112 views

回答

0

什么是相关的既不是HTTP/1.1也不是HTTP/2,但在HTML5规范中定义了“text/html”互联网媒体类型。

是的,遗漏字符集是允许的。

0

除了朱利安说的:标题根据RFC 7231, sec. 3.1.1.1应该包含IANA media type registry的媒体类型。附加到媒体类型的任何参数均受相应注册的约束。对于text/html我们find

必需的参数:无需参数

现在charset参数的情况比较特殊,因为它往往是隐含的。但有些媒体类型根本没有。例如。所有匹配application/*的类型都应该是二进制的,因此不会携带charset参数。臭名昭着的情况是application/json

注意:没有“charset”参数为此注册定义。添加一个真正的符合收件人没有影响。

通过RFC 7540, sec. 8.1.2,以上也适用于HTTP/2。总之,语法上该头文件是总是有效,没有编码。如果真的则需要注册媒体类型。

相关问题