Tag: fiddler

Fiddler没有从Java应用程序捕获HTTP请求

我目前正在编写一个java应用程序,它使用HTTP POST将csv文件和一些其他参数上传到服务器。 服务器不断向我的应用程序返回500个错误,我想在Fiddler中查看HTTP请求,以便我可以看到POST请求。 当我运行Fiddler时,它不会捕获来自Java应用程序的任何HTTP流量。 我写了一个有效的GET请求,所以我知道我可以与服务器通信,但是没有通过Fiddler显示流量。

如何从Tomcat Java应用程序捕获SOAP消息到外部服务器?

我有一个Web应用程序,它在Tomcat6中运行,并通过HTTPS将SOAP消息发送到某个外部系统。 我想拦截这些消息。 为了做到这一点,我在工具 – >提琴手选项对话框中启用了HTTPS捕获。 在我重新启动Fiddler后,我可以看到对多个主机(如Google,Evernote)的HTTPS请求,但不会看到我的Java应用程序与之对话的外部系统。 然后,我将JVM选项-Dhtttps.proxyHost=ipv4.fiddler -Dhttps.proxyPort=80到我的启动配置并重新启动应用程序。 同样,Fiddler没有捕获任何SOAP请求。 我可以做些什么来查看SOAP消息(使用Fiddler或其他工具)? 更新1(22.10.2013 12:35 MSK):当我将JVM参数更改为-Dhttps.proxyHost=ipv4.fiddler -Dhttps.proxyPort=80 -DproxySet=true -DproxyHost=ipv4.fiddler -DproxyPort=80我得到了exceptioncom.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.UnknownHostException: ipv4.fiddler发送请求时的com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.UnknownHostException: ipv4.fiddler 。