Czy istnieje specjalna biblioteka do zarządzania sesjami Androida? Muszę zarządzać swoimi sesjami w normalnej aplikacji na Androida. nie w WebView
. Mogę ustawić sesję z mojej metody postu. Ale kiedy wysyłam kolejną prośbę o utratę sesji. Czy ktoś może mi pomóc w tej sprawie?Zarządzanie sesjami Androida
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("My url");
HttpResponse response = httpClient.execute(httppost);
List<Cookie> cookies = httpClient.getCookieStore().getCookies();
if (cookies.isEmpty()) {
System.out.println("None");
} else {
for (int i = 0; i < cookies.size(); i++) {
System.out.println("- " + cookies.get(i).toString());
}
}
Przy próbie uzyskania dostępu do tego samego hosta, że sesja jest przegrane:
HttpGet httpGet = new HttpGet("my url 2");
HttpResponse response = httpClient.execute(httpGet);
mam ciało odpowiedzi strona logowania.
Bardzo dziękuję .. Spróbuję w ten sposób – nala4ever
Dzięki CommonsWare, Naprawdę rozwiązał mój problem. Wielkie dzięki .. :) –
Ten link daje i pomysł, jak wdrożyć ten http://foo.jasonhudgins.com/2009/08/http-connection-reuse-in-android.html – Sam