我们在API
中使用了一些标头进行身份验证请求:
URL: http://lapi.domain.in/test
Header: {AUTH_TOKEN :NUBibTM0QHJkMzM5}
但是试图获得标题AUTH_TOKEN,它什么都不返回。
$auth_token = $request->header('AUTH_TOKEN');
注意:其他标头工作正常,其名称已更改 太AUTH-TOKEN然后它的工作。
Apache 2.4,PHP 5.6
谢谢
答案 0 :(得分:0)
我认为它与Apache而不是Laravel有关; 先前版本中的授权标题存在类似问题,通过允许通过htaccess修复它的Authorization标头解决了这个问题:
RewriteEngine On
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]