Как я могу отлаживать сеансы HTTP, используя Fiddler, так же, как я делал с TcpTrace? - PullRequest
3 голосов
/ 20 сентября 2010

Я пытаюсь прекратить использование TcpTrace и начать работать с Fiddler.

Но я просто не могу настроить fiddler, чтобы просто запустить прослушивание указанного порта и перенаправить все запросы на указанный WS с другим портом.

Все, что я хочу, это просто перенаправить и контролировать весь трафик с localhost: 4747 -> ip веб-сервиса: 10000
Есть ли решение для моей проблемы?

Заранее спасибо.

1 Ответ

2 голосов
/ 20 сентября 2010

Настройте Fiddler на прослушивание порта 4747, а затем отредактируйте ваш CustomRules.js (меню-> Правила-> Настроить правила).Помещение чего-то подобного в метод OnBeforeRequest должно помочь:

if (oSession.host=="localhost:4747") {
  oSession.host="external:1000";
}

Если вы хотите, чтобы весь трафик, проходящий через Fiddler, направлялся на внешний хост, вы можете просто использовать

oSession.host="external:1000";

(где external - имя хоста внешнего хоста)

...