Как сформировать GET запрос если он постоянно меняется при нажатии Search?

Тема в разделе "Создание различных запросов с помощью программы", создана пользователем Max3w, 21 окт 2021.

  1. Max3w

    Max3w New Member Пользователи

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    Добрый день. Направьте пожалуйста в нужную сторону).
    Надо спарсить результаты которые возвращает кнопка поиска на сайте Ссылки недоступны для гостей
    Использую монитор сети Firefox.

    1) В input поисковую строку ввожу тестовый "123" и пока без нажатия кнопки смотрю возникающие запросы.
    Вижу следующее:
    Ссылки недоступны для гостей

    И в конце 123 мой поисковый запрос. Эта вещь возвращает число результатов в виде {"count":279,"errors":null}

    Ок это понятно.

    2) Дальше чтобы увидеть результаты нажимаю кнопку Search

    Страничка перезагружается и я вижу такой url:
    Ссылки недоступны для гостей232b33b6-59bd-4468-b956-3a52330416e2

    Подскажите пожалуйста от куда берется эта часть? s=232b33b6-59bd-4468-b956-3a52330416e2
    При парсинге надо бы просто перебрать результаты запросов
    /search/result?s=123
    /search/result?s=456
    /search/result?s=789
    Но так не работает, каким образом эта приставка генерируется?
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Данный ключ генерируется скриптами в браузере.

    Парсите этот сайт с помощью WBAppCEF

    Ссылки недоступны для гостей

    Проект с примером ввода поисковой фразы на указанном сайте приложил. Выполните предпросмотр результатов парсинга во вкладке "Контент".
     

    Вложения:

    Max3w нравится это.

Поделиться этой страницей