En Symfony 2 Tengo el siguiente código en mi controlador:Symfony 2 redirección usando la POST
// prepare to render the seller info panel
$response = array(
'data' => $data,
);
// render the seller info panel
return $this->redirect($this->generateUrl('route', $response));
donde ruta es:
route:
pattern: /listing/complete/{data}
defaults: { _controller: FooBundle:Foo:action }
requirements:
_method: POST
Esto no funciona ya que la redirección está haciendo un GET solicitud. También he intentado que este patrón, pero no coincide con la ruta:
route:
pattern: /listing/complete
defaults: { _controller: FooBundle:Foo:action }
requirements:
_method: POST
que he encontrado la documentación de enrutamiento inútil. ¿Hay alguna manera de que pueda hacer que la redirección haga una solicitud POST? ¿Cómo se vería la ruta, y tengo que hacer algo en el controlador para que esto ocurra?
posible duplicado http://stackoverflow.com/q/5576619/569101 – j0k