Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 30-03-2010 16:37:03

s2pawn
Nouveau membre
Date d'inscription: 16-03-2010
Messages: 7

[Rest]problème envoi de plus de deux paramètres

Bonjour,

Je rencontre un problème lorsque je veux appeler une fonction avec 3 paramètres.
Il semblerait que rest ne me met pas les valeurs dans les bon paramètre:

exemple

j'ai une méthode call qui prend 3 paramètres :

Code:

    public function call($sessionId, $apiPath, $args) {    }

si je lui demande de me retourner $args il va me retourner le contenu de apiPath.

Si je change l'ordre de mes paramètres, il va me modifier leur valeur, alors que si je change coté client ça ne change rien

Avec 2 paramètre tout fonctionne correctement, donc je me demande si le protocole à un problème lorsqu'il y a plus de 2 paramètres.

j'espère que quelqu'un pourra me renseigner

merci d'avance

Dernière modification par s2pawn (30-03-2010 16:37:52)

Hors ligne

 

#2 31-03-2010 10:41:46

s2pawn
Nouveau membre
Date d'inscription: 16-03-2010
Messages: 7

Re: [Rest]problème envoi de plus de deux paramètres

Je poste la réponse on sait jamais smile

Donc lorsque le client fait un appel en post, il faut que le client nomme ses paramètres "args1" "args2" ....
Il faut que ce soit dans le même ordre que celle de la fonction

exemple :


Code:

public function exemple ($nom , $numero){}

il faudra que le client nomme le paramètre qui contient le nom  args1 et pour le numéro args2

Si le client utilise Zend_Rest_Client ceci n'est pas une obligation

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages