gpt4 book ai didi

asp.net - 如何让 Fiddler 捕获由我的 MVC 应用程序向我的 ASP.NET Web API 发出的 HTTP 请求?

转载 作者:行者123 更新时间:2023-12-04 14:58:25 24 4
gpt4 key购买 nike

我有一个 ASP.NET MVC 应用程序,它使用 System.Net.HttpClient 向 ASP.NET Web API 发出请求。类(class)。当我开始调试它们时,MVC 应用程序(即客户端)和 ASP.NET Web API(即服务器)都由 Visual Studio 调试器托管在 IIS Express 中。

我想让 Fiddler 捕获我的 MVC 应用程序向 ASP.NET Web API 发出的请求。这可能吗?

最佳答案

Fiddler Docs添加这个确切的问题。

这有两个部分

1 将 MVC 应用程序设置为使用 fiddler 作为 web.config 中的代理

<configuration>
<system.net>
<defaultProxy>
<proxy bypassonlocal="false" usesystemdefault="true" />
</defaultProxy>
</system.net>
</configuration>

或在代码中: GlobalProxySelection.Select = new WebProxy("127.0.0.1", 8888);
2 通过机器名称而不是本地主机来引用您的 api。 这是因为 .net 默认情况下在通过 localhost 引用某些内容时不会使用代理。

关于asp.net - 如何让 Fiddler 捕获由我的 MVC 应用程序向我的 ASP.NET Web API 发出的 HTTP 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24708268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com