我使用access_denied_url
中的security.yml
参数创建了一个自定义错误403页面:在显示新页面时,我想告诉别人在尝试访问页面xxxxx时发生了问题。
$request->headers->get('referer')
为空。
/**
* @Route("/forbidden", name="error_403")
* @Template()
*/
public function error403Action(Request $request)
{
return array('referer' => $request->headers->get('referer'));
}
如何获取有关原始请求的信息(导致此转发的请求)?
答案 0 :(得分:1)
解决了直接在Twig模板中调用{{ app.request.server.get('PHP_SELF') }}
的问题。