In Symfony 2 ho il seguente codice nel mio Controller:Symfony 2 reindirizzamento usando POST
// prepare to render the seller info panel
$response = array(
'data' => $data,
);
// render the seller info panel
return $this->redirect($this->generateUrl('route', $response));
dove percorso è:
route:
pattern: /listing/complete/{data}
defaults: { _controller: FooBundle:Foo:action }
requirements:
_method: POST
Questo non funziona in quanto il reindirizzamento sta facendo un GET richiesta. Ho provato anche questo modello, ma la sua non corrispondenti al percorso:
route:
pattern: /listing/complete
defaults: { _controller: FooBundle:Foo:action }
requirements:
_method: POST
ho trovato la documentazione di routing inutile. C'è un modo in cui posso avere il reindirizzamento per fare una richiesta POST? Come sarebbe la rotta e devo fare qualcosa nel controller per farlo accadere?
possibile duplicato http://stackoverflow.com/q/5576619/569101 – j0k