请求服务器上的标头名称不同

时间:2014-06-01 12:31:40

标签: php jquery ajax http-headers

我通过带有标头{'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变量名称在格式化时不会更改?

0 个答案:

没有答案