HttpClient 异常 localhost.fiddler

HttpClient exception localhost.fiddler

在我的 ASP.NET MVC 应用程序中,我使用托管在 localhost:33321 上的服务,我尝试使用 fiddler 监控流量。

当我在 Web 浏览器中键入地址 localhost.fiddler:33321 时,服务已打开,但是当我在应用程序中使用服务时,我从 HttpClient

获得了例外

Unable to find 'localhost.fiddler'

我认为问题与 DNS 服务或 fiddler 本地代理有关。

此处描述了解决方案:

http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureDotNETApp http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/MonitorLocalTraffic

步骤:

设置服务地址: http://localhost.fiddler:33321

在 web.config

中设置代理
  <system.net>
    <defaultProxy>
      <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
    </defaultProxy>
  </system.net>