Bonjour,

Je vous explique donc mon problème.
J'essaie d'utiliser un service web, celui-ci doit me renvoyer le profil d'un client en fonction d'un identifiant unique.

J'ai donc fait mon client en utilisant NuSOAP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
require("nusoap.php");
 
$ins = new soapclient("http://XXXXXXX/service.asmx?WDSL");
 
$param = array('aClientCardID'=>'1111111');
$xml_rec = $ins->call('wsGetClientProfile',$param);
//---------
//---------
print_r($xml_rec);
Et j'obtiens comme message d'erreur :
Array ( [faultcode] => soap:Client [faultstring] => Le serveur n'a pas reconnu la valeur de l'en-tête HTTP SOAPAction : . [detail] => )
C'est là où je bloque...il faut donc que je "définisse" un en-tête HTTP SOAPAction, je suppose ? Comment fait-on cela et comment l'envoyer au serveur ?

Si vous avez une idée..

Je vous remercie d'avance,