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

У меня есть httptoolkit, захватывающий некоторый трафик. Я хотел бы получить доступ к ответам этого трафика в другом приложении. Могу ли я каким-нибудь образом заставить httptoolkit записывать трафик, который он получает в файл? Или каким-то образом я могу получить доступ к трафику из другого приложения?

1 ответ

HTTP Toolkit не предлагает напрямую программный доступ к перехваченному трафику. Вы можете вручную экспортировать трафик в файл HAR (с помощью Pro) для его обработки в другом месте, но не автоматически.

В большинстве подобных случаев лучшим решением на данный момент является перенаправление восходящего трафика из HTTP Toolkit через собственный прокси-сервер Mockttp (внутренние компоненты HTTP Toolkit, но доступные как отдельная библиотека), а затем настройка расширенной логики в этом пользовательском прокси для прослушивания события, которые вас интересуют. Используя Mockttp, вы можете программно обрабатывать и регистрировать трафик любым удобным для вас способом. Здесь есть пошаговое руководство: https://httptoolkit.com/blog/javascript-mitm-proxy-mockttp/

В будущем планируется создать правило «сохранения в HAR», встроенное в HTTP Toolkit, которое автоматически сохраняло бы весь соответствующий трафик, но оно пока недоступно: https://github.com/httptoolkit/httptoolkit/issues/342 .

Другие вопросы по тегам