как взаимодействовать с сайтом используя HttpURLConnection? - PullRequest
3 голосов
/ 16 февраля 2011

Вот история: есть веб-сайт с некоторыми полями формы. После заполнения полей пользователь может нажать на поиск. При нажатии на кнопку поиска возвращается список ссылок , который отображается под формой. Если количество ссылок больше 10 , пользователь может щелкнуть по следующей кнопке javascript .

.

Часть моей java-программы подключается к этому веб-сайту, используя HttpUrlConnection и отправляет данные формы через установленное соединение. Получение первых 10 ссылок не является проблемой ; Я имею в виду, что соединение с веб-сайтом, отправка полевых данных и получение первых 10 ссылок не является проблемой вообще. Моя проблема в том, как получить следующие 10 ссылок.

Спасибо за помощь.

1 Ответ

0 голосов
/ 16 февраля 2011

Посмотрите на HtmlUnit .Эта структура ведет себя как браузер и позволяет вам программно перемещаться между страницами по вашему желанию.Он также выполняет Javascript, встроенный в страницы.

...