Bonjour
J’ai un petit problème avec les services web et les cookies, c’est l fait que je n’arrive pas à lire la valeur du cookie à partir d’un serveur pour la transmettre au client sachant que l’opérations se fait entre deux domaines différant (deux sites web).
Voila mon serveur :
Et voila mon client :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php ini_set("soap.wsdl_cache_enabled", "0"); $serveurSOAP = new SoapServer("cookie.wsdl"); $serveurSOAP->addFunction("getCookie"); $serveurSOAP->handle(); function getCookie() { return $_COOKIE["_COOKIE"]; } ?>
Le cookie _COOKIE existe et rempli mais le résultat n’affiche rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php ini_set("soap.wsdl_cache_enabled", "0"); $clientSOAP = new SoapClient("cookie.wsdl"); echo $clientSOAP->getCookie(); ?>
Merci de me trouver une solution.
Partager