如何在 fiddler 中捕获服务器端 Web api 调用?
How to capture a server side web api call in fiddler?
我得到了具有以下拓扑结构的服务。
A(Web 应用程序)---调用---> B(本地 Web Api)---调用---> C(远程 Web Api)
我试图在 Fiddler 中捕获从 B 到 C 的流量,但没有记录任何内容。
B 是在我的 IIS 开发箱中本地托管的网站。它 运行 在一个应用程序池上,它的凭据不是我的,因为它有一组不同的权限。从 B 传出的流量未被记录,即使在我完成以下重定向后也是如此:
<system.net>
<defaultProxy
enabled = "true"
useDefaultCredentials = "true">
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
</defaultProxy>
如何捕获离开 B 的流量?
问题是 .NET Framework 被硬编码为绕过 localhost
地址的代理。把目标地址改成localhost.fiddler
,就会抓取流量
我得到了具有以下拓扑结构的服务。
A(Web 应用程序)---调用---> B(本地 Web Api)---调用---> C(远程 Web Api)
我试图在 Fiddler 中捕获从 B 到 C 的流量,但没有记录任何内容。
B 是在我的 IIS 开发箱中本地托管的网站。它 运行 在一个应用程序池上,它的凭据不是我的,因为它有一组不同的权限。从 B 传出的流量未被记录,即使在我完成以下重定向后也是如此:
<system.net>
<defaultProxy
enabled = "true"
useDefaultCredentials = "true">
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
</defaultProxy>
如何捕获离开 B 的流量?
问题是 .NET Framework 被硬编码为绕过 localhost
地址的代理。把目标地址改成localhost.fiddler
,就会抓取流量