У меня есть электронный магазин моего клиента, который создается другой компанией. Я хочу проанализировать все продукты и поместить их в xml. Я знаю, как добраться до первой страницы каждого «бренда», но мне сложно передать аргумент, чтобы изменить страницу для разбитых на страницы результатов.java - разобрать сайт aspx - указать параметры
Это e-shop "http://www.gialia.net.gr/ProductCatalog/20/CAR.aspx", что указывает на один бренд.
Когда я пользователь тампер-данные о светлячок я вижу, что, когда вы хотите, чтобы нажать на вторую-страницу из результатов сообщений:
"__EVENTTARGET=ctl00%24wpmMain%24wp131820866%24wp512420601%24dpgTop%24ctl01%24ctl01"
последняя строка: «ct101» означает перейти на страницу 2 , Если я изменю его на ct102, он перейдет на страницу 3 и т. Д.
НО, но я пытаюсь создать его как запрос GET, чтобы динамически создавать эти параметры в своем Java-коде и анализировать каждый ответ. Но когда я создаю url как:
http://www.gialia.net.gr/ProductCatalog/20/CAR.aspx?__EVENTTARGET=ctl00$wpmMain$wp131820866$wp512420601$dpgTop$ctl01$ctl02
Я не получаю результатов.
Может кто-нибудь, пожалуйста, взгляните и дайте мне несколько предложений?
Использование Apache HttpClient, с этой библиотекой вы можете создавать запросы POST. –