【问题标题】:Capture incoming and outgoing soap request捕获传入和传出的肥皂请求
【发布时间】:2010-05-12 20:33:26
【问题描述】:

我有一个 C# 控制台应用程序,它调用基于 SSRS soap 的 web 服务(服务在远程机器上运行)。我想捕获传入和传出的肥皂请求。

如何做到这一点?

谢谢

【问题讨论】:

    标签: c# soap web-services


    【解决方案1】:

    这只是为了调试目的吗?如果是这样,Fiddler 可能是您最好的选择。 Wireshark 也很棒,但它不像 Fiddler 那样做 HTTPS 的事情。

    可以通过有效地添加一个传入和传出过滤器来捕获服务端的数据,该过滤器只是传递数据,并在它运行时记录它 - 但我记得这有点。如果您尝试为长期审计等进行此操作,则值得付出努力,但对于简单的检查,我会选择 Fiddler。

    【讨论】:

    • 谢谢乔恩。我只是想要这个用于调试目的..我尝试使用提琴手,但它没有检测到从我的 C# 代理类到 web 服务的调用(在远程机器上运行)。但是,它正在检测互联网流量。我的设置中可能缺少什么建议?
    • 您是想捕获您的盒子和网络盒子之间的流量,还是两个不是您盒子的独立网络盒子之间的流量?
    • 我的错。它检测流量。 @drachenstern:它在我的盒子和网络盒子之间。
    • 好的,只要确定一下,因为如果它没有检测到流量,你可能正在查看更复杂的东西...... Fiddler2 非常出色......
    • 刚刚为同样的问题安装了提琴手。在安装后大约 2 分钟内让它工作并检查 xml。太容易了!
    猜你喜欢
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多