Как мне «войти» в веб-приложение и получить доступ к последующим страницам с помощью Java? - PullRequest
2 голосов
/ 24 февраля 2009

Я хочу написать программу на Java, которая будет иметь доступ к нескольким веб-страницам, требующим входа в систему. Как сохранить куки-файл сеанса, полученный в результате входа в систему, чтобы я мог получить доступ к этим страницам?

Ответы [ 2 ]

7 голосов
/ 24 февраля 2009

Commons HTTPClient имеет все возможности делать то, что вы хотите. Вы можете выполнять любые виды аутентификации и обработки файлов cookie, которые вам нужны. Вот код для CookieDemoApp .

2 голосов
/ 24 февраля 2009

Возможно, вы захотите использовать CookieManager (вы также можете посмотреть на его суперкласс CookieHandler ). Я не знаю, будет ли стандартный класс URLConnection автоматически хранить для вас файлы cookie.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...