在 Apache 服务器特有的 PHP 函数 getallheaders() 中,会检索所有请求头并返回一个数组,所有键首字母均为大写。
但在一些图片中,我看到特定参数的首字母不是大写的。
是否需要在不改变程序代码的情况下,进行某些配置才能达到这个效果,还是需要对程序代码进行一些设置
RFC2616 -- HTTP/1.1 将标头字段定义为不区分大小写。
您应该首先将
getallheaders()
的数组键转换为小写或大写。
您可能想看一下 array_change_key_case()
;
看: