【发布时间】:2011-12-30 15:41:07
【问题描述】:
如何检查 symfony2 控制器之前的 URL,比如 symfony 1.x ? 相当于:
$request->getReferer();
【问题讨论】:
-
$request应该有一个headers属性,HTTP_REFERER 应该在其中。
如何检查 symfony2 控制器之前的 URL,比如 symfony 1.x ? 相当于:
$request->getReferer();
【问题讨论】:
$request 应该有一个headers 属性,HTTP_REFERER 应该在其中。
在 symfony 2 中检查控制器之前的 URL:
$this->getRequest()->headers->get('referer')
【讨论】:
在新版本的 symfony 中,请求对象应该被注入!
public function show(Request $request)
{
$request->headers->get('referer');
//...
}
【讨论】: