PHP获取不到头Authorization的问题(Apache下)
在近期做毕业设计时使用Authorization的token做登录权限验证时,发现PHP在后台获取不到Authorization,在$_SERVER
中也查询不到,修改Apache后成功获取。
Apache配置文件添加
<IfModule mod_rewrite.c>
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
</IfModule>
PHP使用
$_SERVER['HTTP_AUTHORIZATION']
即可获取到请求头的Authorization。