首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何捕获SoapRequest.xml和SoapResponse.xml

问如何捕获SoapRequest.xml和SoapResponse.xml
EN

Stack Overflow用户
提问于 2009-07-11 04:10:35
回答 3查看 1.9K关注 0票数 0

我已经使用Axis2堆栈sucessfully.If创建了一个Java Webservice(首先是Axis2文件,然后是wsdl2Java)我正在使用Axis2堆栈,它将创建所有的Java bean内容。

通过创建请求对象(在Java中),我使用从纯java中的WSDL生成的存根(在java中)编写了一个Webservice客户端,并在响应中获得了java对象。

但我的要求是,我需要获取这两者的.XML格式。

请告诉我如何才能捕获实际的SoapRequest.xml文件和SoapResponse.xml文件。

EN

回答 3

Stack Overflow用户

发布于 2009-07-11 04:19:19

使用Charles或WireShark拦截http流量。

票数 0
EN

Stack Overflow用户

发布于 2009-07-11 04:26:21

我不知道用Java怎么做。但是检查一下SOAP tracer by MS是否可以使用?它拦截SOAP请求和响应,并在其编辑器中显示。

票数 0
EN

Stack Overflow用户

发布于 2009-07-11 06:15:11

Axis附带了一个名为tcpmon的实用程序,它就是为此而设计的。它充当代理,并在您发出/接收请求/响应对时显示它们。只需运行:

代码语言:javascript
复制
java org.apache.axis.utils.tcpmon [listenPort targetHost targetPort]

并通过此重定向SOAP请求。您将获得一个UI,其中显示每个请求和相应的响应。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1112924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档