Управление сеансом Android

Есть ли специальная библиотека для управления сеансами Android? Мне нужно управлять своими сеансами в обычном приложении для Android. отсутствует в WebView . Я могу установить сеанс из моего метода публикации. Но когда я отправляю другой запрос, этот сеанс теряется. Может ли кто-нибудь помочь мне в этом вопросе?

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());
    }
}

Когда я пытаюсь получить доступ к тому же хосту, сеанс теряется:

HttpGet httpGet = new HttpGet("my url 2");
HttpResponse response = httpClient.execute(httpGet);

Я получаю тело ответа страницы входа.

24
задан Jonik 27 October 2013 в 08:47
поделиться