// route
TestTestAppBundle_foobar:
pattern: /foobar
defaults: { _controller: TestTestAppBundle:Default:fooar }
//controller
public function foobarAction(Request $request)
{
$request = $this->getRequest();
$method = $request->getMethod();
$var = $request->query->keys();
$response = new Response('Content', 200, array('content-type' => 'text/html'));
$response->setContent($var);
return $response;
}
当我调用 URL 时
/foobar?foo=bar
然后它返回空数组。相反,它应该返回 GET 参数。
如何在 symfony 中处理 GET 请求?