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

Улучшение $tools.thread.fail()

Тема в разделе "Задачи", создана пользователем Reset, 9 янв 2025.

  1. Reset

    Reset A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 фев 2019
    Сообщения:
    34
    Симпатии:
    42
    Прошу рассмотреть добавление в tools метода, который сбрасывал поток задания в неуспешный, по аналогии с Good Code Regex, но наоборот оставливать поток, например назвать его $tools.thread.fail()

    Или дать доступ в обычных парсерах к https://a-parser.com/docs/javascript-parsers/class-methods-v1#optscheck_content

    Причина в том, что возможность проверять контент и помечать поток как плохой есть не во всех парсерах, например в парсере гугла ее нету.
     
  2. Support

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

    Регистрация:
    16 мар 2012
    Сообщения:
    4.590
    Симпатии:
    2.177
    В Net::HTTP и всех парсерах на его основе (HTML::*) есть Check content.
    В остальных парсерах все необходимые проверки контента и получаемых ответов изначально прописаны в коде.
    Какой реальный кейс использования Check content в парсере Гугла?
     
  3. Reset

    Reset A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 фев 2019
    Сообщения:
    34
    Симпатии:
    42
    На самом деле мой вопрос уже решили, и это было none в totalcount, я просто забыл за эту опцию.
    Но в целом для универсальности такая штука была б неплохая, полгода назад был еще какой то кейс у меня, правда я деталей уже не помню, увы.
     

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