Je crée une application qui appelle un URL. La façon de faire des appels est comme suit:Appel d'une URL à l'aide de HttpResponse
//…
public String doInBackground(String... urls){
String url = urls[0];
try {
Log.i("base","Parsing");
// defaultHttpClient
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
xml = EntityUtils.toString(httpEntity);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return xml;
}
//...
new callingUrl().execute("http://www.myurl.com/directory/myxml.xml");
Je suis intéressé à savoir si à travers les journaux, ou autrement, peut-on voir les URL que j'appelle
Si oui, est-il de toute façon à cacher?
Merci beaucoup à l'avance
Cordialement
Utilisez 'HttpURLConnection' au lieu de' DefaultHttpClient' ... l'équipe Android le maintient le plus activement. –