Laravel 4应用程序(在haproxy之后)Request :: header()给出响应头?

时间:2015-12-17 20:51:31

标签: php laravel laravel-4 http-headers haproxy

当我在laravel网络应用上对网址进行GET请求时,我会在控制器中执行以下操作来检索自定义标头:

Request::header('customheader');

此值始终为空白,但标题在Request Headers

中的Chrome开发者工具中清晰可见

排除故障时,我尝试使用标准标题:Connection

查看请求标头,我期待以下内容:

Request::header('Connection') == "keep-alive"

超级怪异的是,它改为"close"又称ConnectionResponse Headers的值。这解释了为什么我的自定义标题显示为空(它不在响应中,而是请求中)。

那是什么给出的? Laravel文档明确指出这是检索REQUEST标头的方法。

http://laravel.com/docs/4.2/requests#request-information

任何想要得到我想要的东西?

编辑$_SERVER["HTTP_HEADER_NAME"] https://stackoverflow.com/a/541450/1800023中的建议给出了相同的结果。值是来自RESPONSE标头的值。

0 个答案:

没有答案