Skip to Content
РекордерФункционал РекордераПравила перенаправления

Создание и применение правил перенаправления

Правила перенаправления позволяют перенаправлять запросы на другой URL. Это используется для подмены API, подключения мок-серверов или перенаправления на тестовые окружения.

Открытие окна правил

  • В шапке главного окна нажмите кнопку Правила. Откроется окно управления правилами перенаправления (список правил и кнопки добавления/очистки). Перенаправление трафика.PNG

Добавление правила

  • Нажмите Добавить правило. В диалоге задаётся:
    • Название: Имя правила для удобства
    • Включить правило: Флаг активности правила
    • Исходный хост: Домен или ip для исходного запроса
    • Исходный порт: Порт исходного запроса (опционально)
    • Исходный протокол: http, https, ws, wss
    • Целевой хост: Домен/ip для перенаправления
    • Целевой порт: Порт целевого сервера
    • Целевой протокол: http, https, ws, wss -Дополнительные фильтры:
    • Паттерн пути: Регулярное выражение для фильтрации по пути
    • Паттерн query: Регулярное выражение для query параметров запроса
  • После сохранения правило появляется в списке и может быть включено или отключено. Добавление/редактирование правила.PNG

Включение и отключение правил

  • В списке правил есть переключатель «Включить» для каждого правила. Включённые правила применяются прокси при прохождении трафика: запрос, подходящий под условие, перенаправляется на указанный URL.
  • Убедитесь, что переключатель Включить перенаправление трафика во включенном состоянии если необходимо применять правила перенаправления.

Редактирование и удаление

  • Выберите правило в списке и нажмите кнопку редактирования, чтобы изменить параметры. Удаление — через кнопку удаления или контекстное меню. Изменения применяются сразу при сохранении в диалоге.

Очистка всех правил

  • Кнопка Очистить в окне правил удаляет все правила. Запрашивается подтверждение.

Порядок применения

  • Если несколько правил подходят под один запрос, порядок применения по порядку сверху вниз.

Пример применения

Пример: Перенаправление production API на localhost

Правило:

  • Название: “Production API → Local”
  • Исходный хост: api.example.com
  • Исходный протокол: https
  • Целевой хост: 127.0.0.1
  • Целевой порт: 8080
  • Целевой протокол: http

Результат: Запрос https://api.example.com/usershttp://127.0.0.1:8080/users

Обновлено: