是否有Apache或Php设置可以将getallheaders()返回的头从大写改为小写?在我的本地主机上,它接收到一个Authorization头,但在服务器上,相同的代码返回authorization。在这两种情况下使用的都是同一个客户端( Postman )
getallheaders()
Authorization
authorization
qltillow1#
$heads = array_change_key_case(getallheads(),CASE_LOWER);
fcwjkofz2#
根据HTTP/1.1规范Field names are case-insensitive.https://www.ietf.org/rfc/rfc2616.txt
HTTP/1.1
Field names are case-insensitive.
2条答案
按热度按时间qltillow1#
$heads = array_change_key_case(getallheads(),CASE_LOWER);
fcwjkofz2#
根据
HTTP/1.1
规范Field names are case-insensitive.
https://www.ietf.org/rfc/rfc2616.txt