HTTP Client - cURL Impersonate [HTTP/3, HTTP/2, TLS 1.3, BROWSER_PRESETS, WEBSOCKET]

Делитесь модулями
  • v4.5.0:

    Действие "Настройки":

    • Добавлена кнопка патча BAS на подсветку синтаксиса и подсказок Impersonate во всех JavaScript-редакторах.

    • Переработана отладка, добавлены опции: Записывать только ошибочные действия, Не записывать ошибки соединения, Лимит длинных логов (контента)

    • Новая опция: "Профиль" - позволяет использовать указанный файл для хранения и восстановления данных: пресета, настроек прокси, cookies и TLS-сессий.

    Действие "Post/Get":

    • Новая опция "Использовать глобальные обработчки"
    • Новая опция: "Обработчики запроса" - позволяет создать 3 BAS функции обработчика ( BeforeRequest, AfterRequest, OnError ) и управлять выполнением запроса.

    Действие "Post":

    • Переработан конструтор данных запроса Impersonate: Новый дизайн. Поддержка автоматического парсинга тела запроса. Добавлен новый тип содержимого "json array"

    Сохраненные кастомные настройки действий теперь не увеличивают размер проекта.

    Новое действие "Установить текст ошибки" - помогает установить кастомную ошибку в "Обработчиках запроса"
    Доработаны подсказки Impersonate JS
    Исправлен PrettyPrint в JS
    firefox156 добавлен в дефолтный список пресетов.
    Исправлены мелкие баги, недоработки.