What HTTP traffic monitor would you recommend for

2019-01-30 08:13发布

问题:

I need the sniffer to test network traffic of applications developed by me for Windows and Facebook.

Basic requirements:

  • display request and response
  • display HTTP headers
  • display the time it took to complete HTTP request

Now I'm using HTTP Analyzer. A very good tool, but it terminates with some error after 10-15 min running on Vista.

回答1:

Wireshark if you want to see everything going on in the network.

Fiddler if you want to just monitor HTTP/s traffic.

Live HTTP Headers if you're in Firefox and want a quick plugin just to see the headers.

Also FireBug can get you that information too and provides a nice interface when your working on a single page during development. I've used it to monitor AJAX transactions.



回答2:

I like fiddler



回答3:

I now use CharlesProxy for development, but previously I have used Fiddler



回答4:

Try Wireshark:

Wireshark is the world's foremost network protocol analyzer, and is the de facto (and often de jure) standard across many industries and educational institutions.

There is a bit of a learning curve but it is far and away the best tool available.



回答5:

Microsoft Network Monitor (http://www.microsoft.com/downloads/details.aspx?FamilyID=983b941d-06cb-4658-b7f6-3088333d062f)



回答6:

Fiddler is great when you are only interested in the http(s) side of the communications. It is also very useful when you are trying to inspect inside a https stream.



回答7:

I use Wireshark in most cases, but I have found Fiddler to be less of a hassle when dealing with encrypted data.



回答8:

I like TcpCatcher because it is very simple to use and has a modern interface. It is provided as a jar file, you just download it and run it (no installation process). Also, it comes with a very useful "on the fly" packets modification features (debug mode).