查看 IIS 应用程序响应

查看 IIS 应用程序响应

我知道 IIS 记录了对服务器的所有请求。

如果我的应用程序向其他 Web 服务发出请求,有没有办法查看响应是什么,或者至少查看响应的标头?

答案1

我认为你必须将其写入应用程序日志记录函数中。或者,你可以使用类似Fiddler2位于传出应用程序和响应之间以跟踪活动。

答案2

不。

为什么不呢?因为您没有使用 IIS 发出请求。您使用的是 ASP.Net 或 WinHTTP 或您自己的基于套接字的应用程序。IIS 只是您应用程序的容器。

因此,由于它不发出请求,“IIS”不会监听响应。您的应用程序会监听响应。根据您的应用程序框架,您可能能够从外部启用日志记录;否则,uSlackr 的 Fiddler 建议就是这样。

答案3

IIS 仅记录 Web 服务器处理的请求的高级信息,例如用户的 IP 地址、请求的 URL 以及返回的状态代码(200、404 等)。请参阅此网站以获取数据示例被记录。如果你想查看代码的原始结果,你需要使用数据包嗅探器,例如wireshark或者像调试代理提琴手

相关内容