【发布时间】:2010-12-14 13:43:51
【问题描述】:
我正在使用 API,我的结果 (CRUD) 在返回中以某种方式受到破坏,并且 .NET 引发了无效的 XML 错误。是否有让 tcpmon 与 Visual Studio 中的调试器一起工作的设置技巧?或者是否有其他轻量级拦截器/分析器可用于捕获 XML?
谢谢。
【问题讨论】:
我正在使用 API,我的结果 (CRUD) 在返回中以某种方式受到破坏,并且 .NET 引发了无效的 XML 错误。是否有让 tcpmon 与 Visual Studio 中的调试器一起工作的设置技巧?或者是否有其他轻量级拦截器/分析器可用于捕获 XML?
谢谢。
【问题讨论】:
您可以使用 System.Net.Tracing 查看数据。只需将此添加到客户端或服务器上的配置中即可。
您需要将maxdatasize 设置为较高的值。
【讨论】:
您也许可以使用Microsoft's SOAP Toolkit。这个小包包括一个跟踪实用程序,它可以位于您的客户端和 Web 服务之间,以帮助调试 SOAP 消息。
它不是免费的,但Altova's XML Spy 也有一个 SOAP 调试器。
希望这些帮助!
【讨论】:
我使用SoapUI 来测试我的网络服务,它会提供比我想象的更详细的请求和响应统计信息。
【讨论】: