1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Сначала GET, затем POST

Тема в разделе "Техническая поддержка", создана пользователем autoparts.db, 24 мар 2018.

Метки:
  1. autoparts.db

    autoparts.db A-Parser Pro License
    A-Parser Pro

    Регистрация:
    17 мар 2018
    Сообщения:
    37
    Симпатии:
    12
    Доброго времени суток.

    Такой вопрос - как можно использовать значения GET-а при отправки POST запроса?

    К примеру есть HTML форма, в которой есть скрытое поле проверки от ботов, нужно спарсить значения этого поля, а затем отправить его в POST-е.

    Как я понял из документации, нельзя использовать результаты работы разных парсеров, так как тогда можно такое провернуть?

    Писать свой JavaScript или есть варианты попроще и стандартней?

    Буду признателен за любую Вашу помощь, спасибо.
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.795
    JavaScript парсер оптимальнее всего
     
    autoparts.db нравится это.
  3. autoparts.db

    autoparts.db A-Parser Pro License
    A-Parser Pro

    Регистрация:
    17 мар 2018
    Сообщения:
    37
    Симпатии:
    12
    Да, спасибо, уже написал с использованием JavaScript - это оказалось проще, чем я думал :)
    Как я понял есть еще вариант сделать это через обычные пресет парсера с использованием $tools.query и Template Toolkit, но это будет немного запутанно.
     
  4. Support Юра

    Support Юра A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    13 июн 2017
    Сообщения:
    122
    Симпатии:
    71
    Правильно делать с использованием JavaScript
     
  5. autoparts.db

    autoparts.db A-Parser Pro License
    A-Parser Pro

    Регистрация:
    17 мар 2018
    Сообщения:
    37
    Симпатии:
    12
    Проблема с JavaScript и Google V8 движком в том, что он намного более прожорливей чем обычный пресет парсера без JavaScript, по моим наблюдением в 2 раза больше ресурсов процессора потребляет JavaScript парсер на ту же задачу.
    Я уже оптимизировал JavaScript как мог, убрал регулярки, указал читать не всю страницу, а только до нужного мне блока, но все равно он больше потребляет ресурсов чем обычный пресет парсера.
     
  6. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.795
    Можно примеры пресетов? проверим
     

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