跟踪c#Web API / SOAP请求和响应

时间:2016-10-04 00:51:53

标签: web-services rest asp.net-web-api asmx svc

我编写了几个Web API + REST / SOAP webservice(.svc /.asmx),它们部署在IIS Windows Server 2012/2008而不是Azure中。这些API由外部应用程序使用,我需要一种机制来跟踪Web请求及其在第三方工具/通过编码的响应。

更高级别:请求被调用的次数 较低级别:从哪个源,请求标头/参数及其响应。

2 个答案:

答案 0 :(得分:0)

在web api中使用过滤器/处理程序,您可以记录请求和您的回复。

如果您正在寻找一种优雅的方式,您可以使用appdynamics或河床应用程序

答案 1 :(得分:0)

我对这里的目的不太确定,但如果您想在不触及服务的情况下临时跟踪此数据,另一种方法是使用网络流量监控工具,如下面的位置。我通常使用它来调试我的应用程序。

MS Network Monitor