j'ai crée un ensemble de web service avec php. avec mon application android je veux accéder au ses web services localement pour le moment. le fichier wsdl et bien généré dans mon application je travaille avec ksoap2 Mais mon problème est dans la connexion entre emulateur et les web services
message d erreur : localhost/127.0.0.1: 80 connection refused
partie code android :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 private static String URL ="http://localhost:80/nusoap/ser.php"; private static final String SOAP_ACTION = "http://127.0.0.1:80/nusoap/ser.php/hello"; private static final String METHOD_NAME = "hello"; private static final String NAMESPACE = "http://localhost:80/nusoap ..... a = new AndroidHttpTransport (URL); a.debug = true; p = new ProgressDialog(this); p.show(); try { a.call(SOAP_ACTION, envelope); SoapPrimitive rest = (SoapPrimitive)envelope.getResponse(); //String rest = envelope.getResponse().toString(); tv.setText( rest.toString());
mon problème est situé au niveau de méthode a.call
une solution ? sachant que j'ai remplacé localhost par 127.0.0.1 par 192.168.1.. mais même problème![]()
Partager