我在php中有一个简单的代码来测试我的标题:
<?php
$headers = apache_request_headers() ;
echo var_dump($headers);
?>
我正在向Postman发送一个简单的get请求(用于模仿客户端的google crome扩展)并放置一个auth标头,但添加的标头不会打印出来。我也试过像时间一样放入其他类型的标题,没有任何改变。这是邮递员或我的代码/对标题的理解的问题吗?
答案 0 :(得分:1)
我有同样的问题,经过广泛搜索,这是我的解决方案:
在我的.htaccess文件中,我添加了
RewriteRule .* - [E=HTTP_Authorization:%{HTTP:Authorization}]
所以现在我的.htaccess文件中的完整重写块
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule v1/(.*)$ index.php?request=$1 [QSA,NC,L]
RewriteRule .* - [E=HTTP_Authorization:%{HTTP:Authorization}]