发送HTTP标头不会出现在$ _SERVER中

时间:2017-10-21 11:38:57

标签: php

我尝试从Postman发送自定义HTTP标头,但服务器无法在

中识别它
isset($_SERVER["HTTP_AUTH_TOKEN"] 

返回false,我也尝试了

var_dump($_SERVER)

我的参数不存在

但是,它在localhost上工作正常,但是当我在godaddy托管上传它时它不起作用?

建议的解决方案对我不起作用..

2 个答案:

答案 0 :(得分:0)

试试这个:

$headers = apache_request_headers();        
$headers['HTTP_AUTH_TOKEN'];

它对我有用。

答案 1 :(得分:0)

我找到了解决方案。

问题是在header变量中添加了额外的_符号,当我设置没有_符号的变量时工作正常..