使用fiddler与Java和Eclipse

Dr.*_*nny 6 java eclipse fiddler

我正在尝试将fiddler连接到Eclipse中的java单元测试,以便在调用我们的Web服务时可以看到soap请求...它在我们的.NET工具中自动工作但是有一些需要应用的设置对于Java?谢谢

par*_*fal 17

我没试过这个,但......

Fiddler将自己建立为代理服务器,监听localhost:8888

您可以将Java配置为使用带有http.proxyHost和的代理服务器http.proxyPort(请参阅http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html).

因此,如果您进入Eclipse并将"VM"参数设置为以下内容,它应该通过Fiddler路由所有流量(当然,必须已经在运行):

-Dhttp.proxyHost=localhost
-Dhttp.proxyPort=8888
Run Code Online (Sandbox Code Playgroud)

这假定您的应用程序正在使用URLConnection.如果它使用Apache HttpClient或其他库,您可能需要检查该库的文档.