我创建了一个简单的JAX-WS webservice,并且在tomcat上运行它。我可以通过http://localhost:8080/HelloWorldDocStyle/sayhello?wsdl
访问WSDL文件。所以tomcat运行在http://localhost:8080
。 我也为这个web服务编写了一个客户端,当我在eclipse中运行这个客户端时,它正确地从Web服务中检索响应并将其显示在eclipse控制台中。使用Fiddler捕获SOAP消息
现在我试图在fiddler中捕获客户端和Web服务之间的SOAP流量。当我在浏览器中添加上述WSDL链接并按Enter时,该请求和相应的响应(WSDL文件)被fiddler捕获,但是当我运行客户端时,它会在eclipse控制台中检索响应,但没有与此请求响应对应在小提琴手中被抓获。在提琴手选项用来侦听端口8888:
但我不知道还有什么我有小提琴手配置捕获Java客户端和Web服务之间的通信。代理和网络资料有点弱,但不是新手,所以请帮助。
您可能需要将Eclipse中的代理服务器设置为127.0.0.1:8888,或者您需要为您的Java运行时执行相同的操作。你在Windows或其他平台上? – EricLaw
是在Windows patform上 – Mahesha999