我想知道是否有一些巧妙的方法来拦截在 java webservice 方法调用期间发送的 xml 请求和响应中给出的 xml?我不想将这些 xml 打印到标准输出,而是在一些字符串中“捕获”它们。
michael lucas
问问题
10544 次
5 回答
7
是的,通常你使用像soapUI这样的肥皂代理。只需将您的 Web 服务客户端指向代理,并将代理指向实际服务。
于 2009-01-28T08:30:47.267 回答
1
Fiddler 或 SoapUI 将让您查看甚至更改路由中的请求/响应。
于 2009-01-28T23:24:25.497 回答
0
是的,您可以使用数据包嗅探器查看流量中的内容。
我从来没有走到那一步。
我使用的是一个非常简单的自制协议,它读取所有输入,打印并重新发送所有信息。
于 2009-01-28T08:31:58.697 回答
0
监视 HTTP、TCP 等的工具。Web 服务流量 可能很有用。
于 2009-01-28T08:52:21.887 回答
0
如果您可以在提供 Web 服务的服务器上部署 servlet,您可能会考虑编写和部署一个简单的过滤器。您可以使用它来记录入站和出站流量。
于 2009-01-28T09:26:17.607 回答