| | Re: A tool for mirroring HTTP stream
On Tue, 23 Oct 2007, in the Usenet newsgroup comp.security.misc, in article
<MPG.2187da2b2bd0c15a989794@localhost>, ChapiChapo wrote:
>I'm looking for a tool (for debug purposes) which can "look" in a HTTP
Use any packet sniffer - the HTTP commands are in plain text. See
1945 Hypertext Transfer Protocol -- HTTP/1.0. T. Berners-Lee, R.
Fielding, H. Frystyk. May 1996. (Format: TXT=137582 bytes) (Status:
2616 Hypertext Transfer Protocol -- HTTP/1.1. R. Fielding, J. Gettys,
J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee. June
1999. (Format: TXT=422317, PS=5529857, PDF=550558 bytes) (Obsoletes
RFC2068) (Updated by RFC2817) (Status: DRAFT STANDARD)
You can use any search engine to find copies of those RFCs.
>I mean : client A is doing a HTTP connection on server B. Is there any
>tool existing that could be on a Client B to monitor what is doing the
>client A ?
>If possible, a graphical tool which would show on the C screen what's
>happening on the browser of A ?
Read the commands and data. It's in text, not pictures.
>I don't want to use VNC, because my point is to debug what's going on
>between A and B, and why some "dialog" fails...
Read the commands and see what is being requested, what is the response,
and what the web page is trying to display. If you don't understand
this, you are going to have a very hard time debugging the connection.