powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как держать сессию с Tomcat?
3 сообщений из 3, страница 1 из 1
Как держать сессию с Tomcat?
    #38364141
springy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть в наличии Томкат. Есть два запроса к нему. Первый выполняет вычисления и сохраняет результат в сессии. Второй запрос забирает из сессии вычисления и возвращает пользователю. За один запрос это сделать нельзя, так сконструировано приложение. Немного не догоняю, как это можно провернуть.
Пытаюсь это сделать через
Код: java
1.
2.
3.
Socket soc = new Socket("localhost", 8080);
InputStream inputStream = soc.getInputStream();
OutputStream outputStream = soc.getOutputStream();


В output пишу что-то вроде
Код: java
1.
GET url HTTP/1.1


Из input читаю.
Возврат после первого запроса идет нормальный.
Сокет не закрываю и пытаюсь в output пихать следующий запрос. Второй запрос до Томката не доходит.
Как это сделать правильно?
...
Рейтинг: 0 / 0
Как держать сессию с Tomcat?
    #38364395
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать Apache HTTP Client, или, ну худой конец, HttpUrlConnection.
Иначе весь HTTP придется руками реализовывать.
Затем нужно сохранить куку jsessionid и отправлять её при последующих запросах. Тогда сервер распознает сессию.
...
Рейтинг: 0 / 0
Как держать сессию с Tomcat?
    #38364748
springy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. jsessionid помогло.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как держать сессию с Tomcat?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]