我試圖停止使用TcpTrace並開始使用Fiddler。如何使用Fiddler調試HTTP會話,就像我使用TcpTrace一樣?
但我只是不能設置fiddler只是開始監聽指定的端口,並將所有請求重定向到指定的WS與另一個端口。
我想要的只是重定向和監控本地主機的所有流量:4747 - > webservice-ip:10000
有沒有解決我的問題的方法?
在此先感謝。
我試圖停止使用TcpTrace並開始使用Fiddler。如何使用Fiddler調試HTTP會話,就像我使用TcpTrace一樣?
但我只是不能設置fiddler只是開始監聽指定的端口,並將所有請求重定向到指定的WS與另一個端口。
我想要的只是重定向和監控本地主機的所有流量:4747 - > webservice-ip:10000
有沒有解決我的問題的方法?
在此先感謝。
設置Fiddler在端口4747上偵聽,然後編輯CustomRules.js
(菜單 - >規則 - >自定義規則)。把這樣的事情到OnBeforeRequest
方法應該有所幫助:
if (oSession.host=="localhost:4747") {
oSession.host="external:1000";
}
,如果你想通過提琴手經過去外部主機的所有流量,您可以簡單地使用
oSession.host="external:1000";
(其中external
是主機名的外部主機)
您必須設置您的Web客戶端以遵守Internet Explorer代理設置*或*手動將其配置爲使用Fiddler作爲代理。 – bzlm 2010-09-20 08:33:59
我不需要一個Web客戶端。我有一個本地Web服務器,將所有HTTP請求發送到本地主機:4747。我想將流量從4747重定向到外部:1000 – 2010-09-20 08:41:17