Как сохранить сеанс входа в php в java, как отправить сеанс

Как сохранить сеанс входа в систему php (в данном случае приложение на основе платформы codeigniter) в java и как отправить сеанс при выполнении HttpResponse.execute(HttpGet) (Apache HttpClient).

Для эксперимента я разработал тестовое приложение, и для входа в систему вы можете получить доступ к http://sisco.mipropia.com/exp/auth/do_login?username=sisco&password=sisco. Чтобы протестировать сеанс, вы можете посетить http://sisco.mipropia.com/exp/item/get_item?item_id=1.

Заранее спасибо.


person Scooby    schedule 25.02.2014    source источник
comment
Вы хотите, чтобы сеанс поддерживал/проверял, вошел ли он в систему или нет?   -  person Chiragit007    schedule 25.02.2014
comment
Нет, сеанс поддерживается приложением php. мне нужен сеанс для каждого запроса из настольного приложения Java   -  person Scooby    schedule 25.02.2014


Ответы (1)


Я не знаю, как codeigniter управляет сеансами, но большинство фреймворков делают это с помощью файлов cookie. Взгляните на этот пример, чтобы понять, как httpcomponents работает с файлами cookie сеанса.

Надеюсь, поможет.

person eltabo    schedule 25.02.2014
comment
В частности, вы должны использовать/включить файлы cookie в своем http-клиенте, чтобы ваше приложение сохраняло сеанс. - person Robert Trzebiński; 25.02.2014