8

I have a java webapp on localhost:8086 that sends and receives webservices to localhost:9080. fiddler only captures traffic on port 8086.

How can i make fiddler (or any other program) capture the webservice request and response

(i am sending objects and i need to inspect the deserialized xml soap request)

5
  • Fiddler is not restricted to port 8086. There's something wrong with your setup. See the Fiddler faq for how to capture local traffic. Commented Nov 7, 2011 at 18:38
  • i can capture local web traffic, but i cant capture the webservices, Commented Nov 7, 2011 at 18:45
  • There's nothing inherently special about web services. Consider some radical ideas, like maybe the web service isn't sending on the port you think it is, things like that. Again, there's nothing at all special about them. Commented Nov 7, 2011 at 18:46
  • i found this , soapui.org/SOAP-Recording/recording-soap-trafic.html , but i need an example how to set java to send webservices through a proxy or by tunneling Commented Nov 7, 2011 at 18:47
  • On AXIS? If so, look here. Commented Nov 7, 2011 at 23:22

2 Answers 2

5

Check the membrane monitor. They explain in details how to setup a proxy.

Sign up to request clarification or add additional context in comments.

1 Comment

Membrane Monitor is helpful.
0

Let your client app connect to "localhost.:8086" (notice the "."), Fiddler can then capture the traffic.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.