Как я могу отладить сеансы HTTP, используя Fiddler, так же, как я сделал с TCPTRace?
-
04-10-2019 - |
Вопрос
Я пытаюсь перестать использовать TCPTRace и начать работать с Fiddler.
Но я просто не могу настроить Fiddler, чтобы просто начать слушать указанный порт и перенаправить все запросы к указанному WS с другим портом.
Все, что я хочу просто перенаправить и следить за всем движением от localhost: 4747 -> Webservice-IP: 10000
Есть ли решение для моей проблемы?
Заранее спасибо.
Решение
Установите Fiddler для прослушивания порта 4747, а затем отредактируйте свой CustomRules.js
(Меню-> правила-> настроить правила). Положить что-то вроде этого в OnBeforeRequest
Метод должен помочь:
if (oSession.host=="localhost:4747") {
oSession.host="external:1000";
}
Если вы хотите, чтобы весь трафик проходил через Fiddler, чтобы перейти на внешний хост, вы можете просто использовать
oSession.host="external:1000";
(куда external
это имя хоста внешнего хоста)