为什么Apache/php头在不同的情况下服务器vs本地


Why are Apache/php Headers in different case on Server vs local

是否有一个Apache或Php设置,将改变由getallheaders()返回的头从大写到小写?

在我的本地主机上,它收到一个Authorization头,但在服务器上相同的代码返回authorization。并且在这两种情况下使用相同的客户端(Postman)

$headers = array_change_key_case(getallheaders(), CASE_LOWER);

HTTP/1.1规范Field names are case-insensitive.

https://www.ietf.org/rfc/rfc2616.txt

相关文章: