What utilities can completely track HTTP communication with a certain site, including headers, GET and POST requests - in general, ALL that the browser and server send to each other, incl. if i click on any buttons on the site, etc.


CHROME Developer tools do not offer.

  • The first thing found: HTTP Analyzer v5, the most correct request is “http sniffer”, if this program does not suit you. - ReinRaus pm
  • 2
    fiddler2.com - in my opinion the most convenient, I use it. Unlike HTTP Analyzer, free - Oleg Nechitailo
  • Well, no one has canceled WireShark and WinDump (tcpDump), although it will not be very convenient for this task. - Max Zhukov
  • Charles is the thing. - Moda

2 answers 2

Fiddler is a proxy that works with traffic between your computer and a remote server, and allows you to inspect and change it.

Fiddler can be expanded using scripts in JScript.NET (it is very easy to write them), customize the program menu, and in general is a great tool.

You can use it with any browser.

    With Fiddler, you can only track requests from the browser, since Fiddler simulates a proxy server.

    If you test the application, you will need to configure it to use Fiddler's proxy ( http://localhost:8888 ), otherwise you will not see anything.

    So you can use other sniffer'y, for example, WireShark . You can select the interface and in the "Capture filter ..." register:

     port 80 and src test.site.org 

    And wireshark will monitor all traffic on port 80. TCP packets can be hidden by specifying in "Apply display filter ..." - http