Bonjour,
Je fais un appel SOAP à un web service.
Pour ce faire je dois modifier le soapheader.
Mais malheureusement, j'ai l'erreur suivante
Warning: SoapHeader::SoapHeader(): Invalid namespace
Voici mon code :
1 2 3 4
| $headers = array();
$headers[] = new \SoapHeader(NULL, 'LOGIN', 'XXXX');
$headers[] = new \SoapHeader(NULL, 'PWD', 'XXXX');
$service->__setSoapHeaders($headers); |
Ce que je ne comprends pas c'est que je n'ai pas d'erreur quand je fais :
1 2 3 4 5 6 7
| $service = new \SoapClient('mon url du wsdl du ws',
array(
'trace' => 1
, 'exceptions' => 1
, 'uri' => 'mon url du ws'
, 'location' => 'mon url du ws'
, 'cache_wsdl' => WSDL_CACHE_NONE)); |
Merci par avance de votre aide
Partager