Chrome 为什么把HTTP 中 header name 转换成小写

273 阅读1分钟

这是一个 chrome 插件开发遇到的一个真实的问题。

我们知道 HTTP 协议中大小写应该是不敏感的,但如果第三方强制需要呢。

无论如何,chrome 浏览器 一定会转换成下列效果。

// X-HEADER-NAME: 'lutz' -> x-header-name: 'lutz'