最近在写一个功能把header/get/post的数据全部取出分别放到一个数组下的header/get/post下,取值时用.链接的key取多维数组下相应的值,获取header内的值时总是获取不到,后来发现header的所有key都转了小写了,想问一下老大这么写的原因是有什么特殊的考虑吗?
header/get/pos
header/get/post
.
key
header
HTTP 头字段名是大小写不敏感的。例如,Content-Type 和 content-type 是等效的。统一转换为小写可以避免因大小写不一致导致的潜在问题。
大部分框架都是这么做的,为了减少学习成本。
了解了,多谢老大解答。
HTTP 头字段名是大小写不敏感的。例如,Content-Type 和 content-type 是等效的。统一转换为小写可以避免因大小写不一致导致的潜在问题。
大部分框架都是这么做的,为了减少学习成本。
了解了,多谢老大解答。