【发布时间】:2012-04-18 14:15:57
【问题描述】:
我使用的是 wsld2java 生成的存根:
ServicesStub.ResponseMessage resp = stub.processService(rm);
还使用了包含安全标头的 Rampart 模块。 如何查看发送到服务器的完整 XML 请求?
【问题讨论】:
-
您正在使用哪个工具/IDE?
我使用的是 wsld2java 生成的存根:
ServicesStub.ResponseMessage resp = stub.processService(rm);
还使用了包含安全标头的 Rampart 模块。 如何查看发送到服务器的完整 XML 请求?
【问题讨论】:
或者,如果您不想绑定到 Eclipse,请使用 TCPMON http://ws.apache.org/commons/tcpmon/
您基本上通过 TCPMON 重定向流量,并准确查看在您的传出 Web 服务调用(REST 或 SOAP)之间发生的 HTML 操作,并且您可以进行诊断,这对于 SOAP 错误无法正确转换为带有有用错误消息的 Java 时非常有用。
【讨论】:
Eclipse 有一个内置的 tcp/monitor 工具 - netbeans 类似的东西。也可能是普通的网络监控工具,如 Shark 或用于调试目的的 Web 代理构建。
【讨论】: