2016-12-11 5 views
0

Я создаю приложение, которое использует HttpUrlConnection, чтобы запросить метод POST, отправляющий имя пользователя и пароль в соответствующие поля на веб-сайте (эта часть отлично работает). После этого, в качестве зарегистрированного участника, я хочу перейти к новому URL-адресу, который покажет мне профиль Info, в идеале здесь я бы использовал GET reaquest. Но вот проблема: чтобы сделать запрос GET мне нужно создать новый HttpUrlConnection для нового URL-адреса, поэтому я потеряю свой статус входа.Android HttpUrlConnection перейти после входа в систему

Могу ли я сохранить файлы cookie для входа в систему для использования в следующем соединении? Будет ли это работать? Или есть способ перейти к другому URL-адресу с тем же HttpUrlConnection?

ответ

0

Я решил проблему, мне пришлось делиться куки-файлами между ними, к счастью, все, что мне нужно было сделать, - объявить CookieManager.

java.net.CookieManager cookieManager = new java.net.CookieManager(); 
java.net.CookieHandler.setDefault(cookieManager); 
Смежные вопросы