[Web Service] Identifier un prb de connexion au webservice avec NuSOAP
Bonjour,
Je suis sous php 4.2.2, avec les classes Nusoap pour accéder aux webservices.
J'ai pu me connecter a l'API qui m'interesse et faire des requêtes.
Cependant, je ne trouve nulle part le moyen de tester si l'url que j'interroge répond ou pas.
Pour tester, j'entre une URL bidon, et l'erreur qui s'affiche alors est
Fatal error : Call to a member function on a non-object in monscript.php on line 290
Voici le code en question :
Code:
1 2 3 4 5
| $url = "https://lesitedistant.com/chemin/api.php?wsdl";
$WSDL = new nusoap_client($url,true);
$client = $WSDL->getProxy(); // correspond à la ligne 290
// Transaction est un tableau de parametres pour ma requete 'SaleTransaction'
$result = $client->call('SaleTransaction',$Transaction); |
Notez qu'il marche avec une $url correcte.
Le message d'erreur semble indiquer que ça plante car on fait appel à une méthode d'un objet inexistant, ce qui est assez logique puisque l'url fournie est volontairement inexistante.
Comment donc faire pour tester que cette url existe ou pas ??
Merci de votre aide !