0
問題:
請考慮以下工作代碼。使用fiddler監視通過代理髮送的C#請求
System.Net.WebProxy proxy = new System.Net.WebProxy(proxyServer[i]);
System.Net.HttpWebRequest objRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(https_url);
objRequest.Method = "GET";
objRequest.Proxy = proxy;
首先,請注意訪問代理服務器是一個數組所以每個請求可以使用不同的代理。
如果我註釋掉最後一行,從而刪除任何代理的使用,我可以在Fiddler中監視請求,但是一旦我恢復該行並開始使用它們,Fiddler會停止記錄來自我的應用的出站請求。
問題:
我是否需要在Fiddler中配置某些內容以查看請求,或者是否可以在.Net中進行更改?
注:
.NET 4.0
請求有時HTTPS,但我不認爲這是直接相關的發行
所有的請求都出站(不是localhost/127.0.0.1)
我個人討厭Wireshark的界面集羣,並且不得不從它的請求中過濾掉wazoo來隱藏所有syn/ack/etc白噪聲,但是我明白你在說什麼。只需要爲此找到一個更簡單的網絡分析儀。謝謝。 – kona
你所追求的只是能夠捕獲HTTP流量的東西..而不必是一個代理。 –
您可以很容易地將您的代碼發送給Fiddler,Fiddler將請求發送到您選擇的上游代理。 – EricLaw