也许我的浏览速度太快了,但找不到具体的文档。在我的特殊情况下,我想知道“Content”标题,但我假设相同的规则将适用于其他标准标头。
Content-Type
是区分大小写的,如果是这样的话:是还是?
有合适的地方来参考这些吗?
发布于 2011-10-10 12:53:29
Case-insensitive.
4.2消息头 HTTP标头字段包括通用标头(4.5节)、请求标头(5.3节)、响应-标头(6.2节)和实体-标头(7.1节)字段,与RFC 822 9第3.1节中给出的格式相同。每个标头字段由一个名称和一个冒号(":")和字段值组成。字段名不区分大小写.
发布于 2012-03-23 08:07:40
看起来,内容类型头值中的MIME类型是不区分大小写的,因此application/和application/PDF 是等价的。它确实说参数值是区分大小写的,所以技术上"text/html;charset=utf-8“并不等同于"text/html;charset=UTF-8”。但这不是一个很好的例子,因为http://www.w3.org/TR/html4/charset.html#h-5.2.1说“字符编码的名称不区分大小写”。
类型、子类型和参数名称不区分大小写。例如,文本、文本和TEXT都是等价的。参数值通常是区分大小写的,但某些参数被解释为不区分大小写,这取决于预期的用途。(例如,多部分边界区分大小写,但消息/外部主体的“访问类型”不区分大小写。)
https://stackoverflow.com/questions/7718476
复制相似问题