尝试使用WPF应用程序在Fiddler中查看Http请求
如何使用Fiddler调试来自任何应用程序(例如C#/WPF应用程序)的流量 基本上,我的WPF应用程序向另一台服务器上的REST服务器发出webrequests 我尝试设置我的代理与Fiddler通信,如下所示 HttpWebRequest请求。。 ... WebProxy proxy=新的WebProxy(“localhost”), proxy.BypassProxyOnLocal=true; 请求代理=代理 已经尝试过“localhost”(结尾是“否”),已经尝试过“127.0.0.1”和其他排列 我在尝试使用WPF应用程序在Fiddler中查看Http请求,wpf,httpwebrequest,fiddler,webproxy,Wpf,Httpwebrequest,Fiddler,Webproxy,如何使用Fiddler调试来自任何应用程序(例如C#/WPF应用程序)的流量 基本上,我的WPF应用程序向另一台服务器上的REST服务器发出webrequests 我尝试设置我的代理与Fiddler通信,如下所示 HttpWebRequest请求。。 ... WebProxy proxy=新的WebProxy(“localhost”), proxy.BypassProxyOnLocal=true; 请求代理=代理 已经尝试过“localhost”(结尾是“否”),已经尝试过“127.0.0.1”
和其他类似的帖子,仍然看不到任何流量 如果您能进一步了解我为什么没有看到流量,我们将不胜感激 谢谢在的一个答案中,您是否看到此便条: 还请注意Fiddler常见问题解答中提到的重要“注意事项”: 为什么我看不到发送到或的流量? IE7和.NET Framework是硬编码的,不发送请求 本地主机通过任何代理,作为代理,Fiddler不会 接收这样的流量
这里提到的一些备选方案可能有助于您捕获流量。尝试给出您的计算机名,而不是localhost。 如果没有帮助,请将以下部分添加到配置文件中
<system.net>
<defaultProxy enabled = "true">
<proxy bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" />
</defaultProxy>
</system.net>
查找更多详细信息我还试图将流量发送到非本地主机且看不到任何流量的地址?顺便说一句,我尝试在另一台电脑上使用Fiddler与我的应用程序配合使用,结果成功了(尽管由于某种原因,它破坏了我的其他功能,如http流)。一些神秘的原因我无法理解为什么它在我的电脑上不起作用