2013-04-25 51 views
1

我在同一個窗口機器上有兩個C#winform應用程序。捕獲本地http發佈流量

  • 首先應用程序運行在本地主機上一個HTTP偵聽器和端口4567 (不通過IIS)
  • 其次申請發出HTTP POST(HttpWebRequest的) 端口4567

我想查看發佈/請求流量,就像我通常在Fiddler2中查看http流量時所看到的一樣。當我試圖用fiddler2,Charles和Wireshark捕捉這個流量時,我還沒有運氣。

有沒有人有關如何捕獲這種流量的見解?

回答

1

Fiddler無法攔截本地主機通信,因爲fiddler是代理服務器,並且本地請求不是通過.NET Framework的代理服務器發送的。

要解決這個問題,你可以更新您的應用程序將數據發送到localhost.fiddler而不是localhost