我有一个laravel php框架设置,我想为所有传入请求设置一些标头,所以我的框架的插件可以在标题中找到它。
是否可以修改传入请求的标头?
我试过这个,但它没有修改请求标题。
$_SERVER['HTTP_AUTHORIZATION'] = "Bearer xxx";
echo Request::header("Authorization"); // "" (ie., it displays nothing)
答案 0 :(得分:0)
应用程序不是处理HTTP标头的地方。应该使用Web服务器完成。试试mod_headers。
此模块提供控制和修改HTTP请求和响应标头的指令。标题可以合并,替换或删除。在你的情况下
Header set MyHeader "Authorization"