Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [résolu] jResponse de type POST

Posted by zitoun on 01/05/2012 10:58

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

Reply #1 Posted by foxmask on 01/05/2012 11:04

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 ?


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Re: jResponse de type POST

Reply #2 Posted by zitoun on 01/05/2012 11:10

Cette méthode fait un redirect en GET, je me trompe ?


Olivier

  [Opened] Re: jResponse de type POST

Reply #3 Posted by zitoun on 01/05/2012 11:16

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

Reply #4 Posted by laurentj on 01/05/2012 13:03

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

Reply #5 Posted by zitoun on 01/05/2012 13:25

Je me suis effectivement trompé, et en plus mal exprimé par la suite ;)

Merci.


Olivier

 
Page
  1. Re: jResponse de type POST