Bonjour.
Je suis en train de monter un serveur REST. Mais j'ai un problème avec Zend_rest_client.
Voici le code tout bete de mon serveur
Lorsque j'appelle l'url
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function SayHello($qui) { return "hello ".$qui; } $server = new Zend_Rest_Server(); $server->addFunction('SayHello'); $server->handle();
http://monserveur/server.php?method=SayHello&qui=max
J'obtient bien:
Et voic le code de mon client:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <SayHello generator="zend" version="1.0"> <response>hello max</response> <status>success</status> </SayHello>
La j'ai en retour un message très explicite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 require_once 'Zend/Rest/Client.php'; $client = new Zend_Rest_Client('http://monserveur/server.php'); $qui="max"; echo $client->SayHello($qui)->get();
Par contre ca marche très bien si je ne met aucun paramètre (ni dans la fonction SayHello et ni sur le client ($qui)....An unknown error occured. Please try again.
Donc apperement il n'aime pas que je passe des paramètres.....
Si quelqu'un peut m'aider je suis sous l'eau et je ne comprend pas
Merci par avance..
Partager