Hallo liebe Androiden,
ich versuche gerade eine App zu programmieren die den DefaultHttpClient verwendet.
Ich verzweifle leider gerade daran an den Quellcode der HttpResponse zu kommen.
Mein Code zum Login auf der Seite funktioniert wohl.
(Zur besseren Übersicht ohne Fehlerbehandlung)
Code
//Loginfelder die übermittelt werden
List <NameValuePair> nvps = new ArrayList <NameValuePair>();
nvps.add(new BasicNameValuePair("credential_0", this.teleNr));
nvps.add(new BasicNameValuePair("credential_1", this.passWd));
nvps.add(new BasicNameValuePair("destination", "this.desti"));
//Versuch mit Post
HttpPost httpost = new HttpPost(this.baseURL);
//Nummer und Passwort mit request mitsenden
httpost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8));
//Senden und Antwort erhalten
HttpResponse response = httpClient.execute(httpost);
//Die Nachricht der Antwort
HttpEntity entity = response.getEntity();
if (entity != null) {
//flush
entity.consumeContent();
}
//Cookie speichern
List<Cookie> cookies = httpClient.getCookieStore().getCookies();
if (cookies.isEmpty()) {
Log.e(LOG_TAG, "None");
return false;
}
Alles anzeigen
Habe sämtliche Objekte (Response, Client ... ) im debugger durchsucht aber ich finde kein Quellcode.
Wäre Dankbar für Info, bin neu in der Android-Welt
Danke