/ / Скрабування екрану Java, як отримати відповідь на запит на переадресацію - java, scraping screen, jsoup

Скидання Java-екрану, як отримати відповідь від перенаправлення запиту на публікацію - java, screen-scraping, jsoup

Я просто експериментую над витягом данихз Java, пошукайте на цьому форумі і виявили, що це називається скрабію екрана. Я шукав бібліотеку скреперних екранів для Java і знайшов JSoup для аналізу результату.

Моя проблема - це цільовий веб-сайт, використовуючи постметод, коли форму пошуку подано, її непросто повторно виготовити, також я перевіряю за допомогою інструментів розробника в хромі, що код відповіді після дії надсилання 302 і перенаправлення на якусь сторінку, а потім перенаправлення знову на сторінку результатів.

будь-хто, будь ласка, підкажіть мені або вкажіть мені підручник, як це зробити з jsoup. у моєму випадку я намагаюся отримати розклад польотів з ai * ras * ia. * com

Відповіді:

0 для відповіді № 1

в JSOUP є функція під назвою .followRedirects (followRedirects), яка дає вам можливість, якщо ви хочете слідувати за переспрямуванням чи ні, за замовчуванням встановлено на "true".

і це HTTP-код, який дозволяє переспрямувати:

  • 301 - HTTP_MOVED_PERM
  • 302 - HTTP_MOVED_TEMP
  • 303 - HTTP_SEE_OTHER