Reputation: 3947
I'm loving Eclipse's plugin TCP/IP Monitor, it shows full header and body for request and response.
I'd some a tool like this, that would run standalone. Could somebody suggest me one?
I tried Charles Web Monitor, but it's designed only for browsers. I can't configure it for Java clients and for local servers that are accessed externally.
It should work like a proxy. I set one port for each destination I wanna monitor. It receives HTTP request on that port and redirects it unchanged to the destination, logging messages data.
Upvotes: 3
Views: 7226
Reputation: 23535
Apache TCPMon has been really helpful for me over the years.
There are a number of other tools called "tcpmon": http://code.google.com/p/tcpmon/, http://java.net/projects/tcpmon
I also used Paros a few times and quite liked it. For a comparison of the various HTTP proxies written in Java see here: http://proxies.xhaus.com/java/
Upvotes: 8