我通过带有标头{'x-Multiple-Requests': 'true'}
的jQuery发送ajax请求。但是,在服务器(PHP)上,我注意到它在$_SERVER
变量中作为$_SERVER['HTTP_X_MULTIPLE_REQUESTS']
收到。如果我拨打apache_request_headers()
,它会在数组中显示为['x-Multiple-Requests']
。
由于apache_request_headers()
并非总是在PHP< 5.4我正在寻找一种优雅地解决这个名称变化的方法。
我可以将名称从$_SERVER
变量恢复为原始名称吗?或者我应该将标题名称更改为前端的X_MULTIPLE_REQUESTS
,以便$_SERVER
变量名称在格式化时不会更改?