Effe Tech HTTP Sniffer
Email: MailTo<<MailTo(madamec@xybion.xom)>>
I have an application under test that is not using any web browser as a client. Anyhow our custom made client communicates with application server tier via Apache/Tomcat. I found very difficult to use \[http://www.badboy.com.au/ Badboy\] to see what's going on from the Client tier perspective. Wiki Markup
So, I was searching for some tool that captures HTTP communication "from outside" and I found lately a little tool that is just perfect for what I needed. It shows outgoing HTTP requests and incoming HTTP responses and can help you analyze them.
...
The Apache Axis Web Services project includes a TCP Monitoring utility which is intended for monitoring SOAP requests, but it works just as well for plain HTTP requests.
\[http://ws.apache.org/commons/tcpmon/tcpmontutorial.html TCPMon Tutorial\]unmigrated-wiki-markup\[http://ws.apache.org/commons/tcpmon/download.cgiWiki Markup - Download TCPMon\]
\[http://javaboutique.internet.com/tutorials/Axis/axis3.html Java Boutique article on TCPMon\] \\ \\Wiki Markup
Other possibilities
- Charles - easy to use
- Fiddler - requires .NET
- Mentalis Proxy - written in c#
- WireShark (previously Ethereal) - "The world's most popular network protocol
Wiki Markup \[http://www.fiddlertool.com/fiddler/ Fiddler\] - requires .NET
Wiki Markup \[http://www.mentalis.org/soft/projects/proxy/ Mentalis Proxy\] - written in c#
\[http://www.ethereal.com/ Ethereal\] - "The world's most popular network protocol analyzer"Wiki Markup