配置Tomcat通过Localhost中的代理进行通信 - Fiddler

时间:2014-05-06 02:13:53

标签: java web-services tomcat proxy fiddler

Tomcat在标准8080端口的本地主机上运行。当tomcat调用在同一服务器上运行的服务(soap / rest)时,我想通过fiddler捕获它。

基本上,tomcat发出的任何请求都应该通过Fiddler捕获。目前,它向另一个运行同一台机器的服务发送请求,而该服务又调用Amazon AWS,我也想捕获它。

有人可以帮忙吗?请注意,这与通过代理到服务器的传统Web请求相反。

我对任何其他选择也持开放态度。

1 个答案:

答案 0 :(得分:9)

有关设置Tomcat代理的信息,请查看How to capture SOAP messages from a Tomcat Java app to an external server?

正确的JVM参数应如下所示:-Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8888 -DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=8888