Middleman
Middleman - это локальный перехватчик HTTP-запросов. Легко модифицировать запрос, ответ и заголовки. Простой способ заблокировать или добавить задержку в ответ.
Основные функции
- Перенаправление запросов: Перенаправлять исходящие запросы на другой URL. Ваш браузер получит ответ с заголовком Location и кодом состояния 307.
- Изменение заголовков: Добавлять, удалять или переопределять заголовок в ответ на запрос.
- Отмена запроса: Делать некоторые ресурсы чайниками. Ваш браузер получит ответ с кодом состояния 418.
Сценарии использования
- Тестирование API: Тестировать API с согласованными данными или добавлять моделируемые задержки для оценки производительности.
- Веб-разработка: Тестировать свои веб-сайты в различных сценариях, таких как медленные сети или некорректные ответы.
- Управление данными: Преобразовывать запросы перед их отправкой на сервер или изменять ответы перед их отправкой в браузер.
Целевая аудитория
Разработчики, тестировщики и все, кому нужно контролировать HTTP-трафик на своем компьютере.