标签: c# soap web-services
我有一个C#控制台应用程序,它调用基于SSRS soap的webservice(服务在远程计算机上运行)。我想捕获传入和传出的soap请求。
如何做到这一点?
由于
答案 0 :(得分:5)
这仅用于调试目的吗?如果是这样,Fiddler可能是您最好的选择。 Wireshark也很棒,但它不会做Fiddler所做的HTTPS工作。
有可能通过有效地添加一个传入和传出过滤器来捕获服务端的数据,这个过滤器只是传递数据,然后按原样记录 - 但是与我记忆中的一点点。值得努力的是,如果你想为长期审计等做这件事,但为了简单的检查,我会和Fiddler一起去。