使用代理时,Wireshark / Fiddler不通过C#Webclient显示流量

时间:2015-06-24 07:57:32

标签: c# webclient fiddler wireshark

我目前正在构建一个扩展公司范围内部网站的应用程序。该应用程序进行与浏览器在该网站上冲浪时相同的调用 - 它只是使用HTTP-POST提交一些表单。

我需要使用我们公司的代理IP才能通过我的应用程序获得授权请求。

_webclient = new WebClient();
_webclient.Proxy = new WebProxy("A.B.C.D:8080", false, new string[0], CredentialCache.DefaultCredentials);
_webclient.UseDefaultCredentials = true;

(注意:IP不是本地代理,因此Wireshark / Fiddler应该能够捕获它)。

运行我的应用程序时,我从服务器得到正确的响应,但我无法通过wireshark / fiddler看到任何流量。

var response = _webclient.UploadString("http://myFancyurl/foo.php", "POST", "some=data&sendTo=theServer");
// response is now "<html>......"

使用代理或关于wireshark / Fiddler的任何想法我做错了吗?

0 个答案:

没有答案