- 1
[Opened] [résolu] jResponse de type POST
Bonjour,
Existe-t'il une procédure existante afin de faire une réponse de type POST ? J'entends par la que ce type de réponse permettrai de soumette à une URL des paramètres en POST, un peu à la manière de la classe Snoopy.
J'espère être assez clair ![]()
Merci d'avance de vos réponses.
Olivier
[Opened] jResponse de type POST
Dans le contrôleur lors de la redirection on fait un simple:
$rep = $this->getResponse('redirect');
$rep->params = array( ... ) ;
$rep->action = 'module~action';
return $rep;
ca suffit non ?
Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui
[Opened] Re: jResponse de type POST
[Opened] Re: jResponse de type POST
Je me fourvoie, c'est un HTTP REQUEST qui est fait sur un POST, pas un HTTP RESPONSE. On ne doit pouvoir faire qu'un POST depuis le serveur, et renvoyer la réponse reçu au client.
Olivier
[Opened] jResponse de type POST
Bonjour,
Une réponse, ça n'a pas de type. Une réponse c'est un ensemble de donnée suite à une requête qui peut être de type GET, POST, PUT, DELETE etc..
Ce que tu fais dans un contrôleur, c'est générer une réponse, donc des données renvoyées au client web.
bref, c'est coté client qu'il faut faire une requête en POST.
Dans ton controleur, tu peux aussi faire une requête. Mais c'est une requête que tu fais vers un autre serveur. Et tu recevra ensuite une réponse, que tu peux éventuellement traiter et générer une réponse au client qui a déclenché l'action de ton contrôleur.
req GET/POST req GET/POST
browser (client) -----------------> ton serveur --> contrôleur ------------------> autre serveur
<------ rép ----- <--------rép ------
[Opened] Re: jResponse de type POST
Je me suis effectivement trompé, et en plus mal exprimé par la suite ![]()
Merci.
Olivier
- 1

