MrlCrosl
@MrlCrosl

Как считывать html странички с использованием Java?

Задача такова: создать парсер цены и названия лота в торговой площадке Steam. Я это реализовал, однако, из-за того, что страниц с лотами много, нужно делать переход по ним. Ссылки на каждую страничку заканчиваются на #p2 (2 страничка), #p3(3 страничка) и так далее. Из-за этого, когда я считываю html код в переменную то символы после # не учитываются и информация в любом случае берется с первой странички.
Как же достать информацию с других страниц?
Ссылка на маркет
  • Вопрос задан
  • 3888 просмотров
Решения вопроса 2
@Nc_Soft
Надо делать аякс запросы на адрес
steamcommunity.com/market/search/render/?query=sta...
Ответ написан
@mikiAsano
Несмотря на то что вопрос решен, дам чуть развернутый ответ.

Воспользуйтесь плагином к браузеру, который дает возможность просмотра HTTP запросов (или wireshark)
Откройте любую страницу, затем стартуем перехват пакетов, и нажимаем на ссылку другой страницы (были на первой, нажали на третью)
и посмотрите какие запросы идут.
В вашем случае один из GET запросов на steamcommunity.com/market/search/render/?query=sta...
Отлавливайте остальные, и смотрите что они выдают.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы