Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 30-10-2008 14:59:13

Nicolas Milesi
Membre
Date d'inscription: 22-08-2008
Messages: 11

[Zend_Soap_Client] methode _call & _request

Hello,

est-ce qu'il y aurait un moyen d'envoyer une requête avec une chaîne de caractère "xml" au lieu d'un tableau ?
J'ai bien vu la méthode _doRequest qui demande un Zend_Client_Common en premier paramètre et là c'est le grand flou pour l'utilisation.

Je cherche aussi à savoir si un appel SOAP retourne toujours un objet StdClass ou si il est possible de recevoir une chaine de caractère "xml" ?


Nicolas

Hors ligne

 

#2 30-10-2008 16:53:34

JEDI_BC
Membre
Date d'inscription: 27-10-2008
Messages: 38

Re: [Zend_Soap_Client] methode _call & _request

Dans le cas d'envoi de xml via soap, un objet soap rentournera toujours un objet stdClass (ou une classe titi si tu en as défini une et linké dans ton soap).
Pour récupérer le flux xml en lui même, il faut faire un file_get_contents("php://input");

Tu récupèrera tout le message XML soap que tu pourra analyser a ta guise avec ton parseur XML préféré.

Hors ligne

 

#3 31-10-2008 08:45:32

Nicolas Milesi
Membre
Date d'inscription: 22-08-2008
Messages: 11

Re: [Zend_Soap_Client] methode _call & _request

Merci !!! je cherchais trop loin.

Et vraiment c'est la honte parce qu'il y a aussi cette méthode:

getLastResponse

Get response XML

    * access: public

string getLastResponse ()



Argh...

Dernière modification par Nicolas Milesi (31-10-2008 08:48:45)

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