views:

211

answers:

13

Are there any tool for monitoring HTTP responses? so open such tool up. give it URL. And it goes to it and brings you back not only body of http response but all http response.

+12  A: 

Fiddler2

http://www.fiddlertool.com/fiddler2/version.asp

Fiddler acts as an http proxy, it lets you examine outgoing requests and incoming responses (raw headers, data, everything). It also lets you change requests, resend them and manipulate them directly. It is invaluable.

alt text

vfilby
+1 This tool is great and has advantages over browser plugins. For one, you can debug any application that is proxy aware.
Segfault
+10  A: 

Use Firebug,if you're using FireFox.

alt text

Examine HTTP Headers

alt text

XMLHttpRequest monitoring

alt text

Also checkout the light version Firebug Light which works on all the browsers out of the box. no setup required. Firebug Lite does show Http Response headers and network monitoring but it's good enough to play around with the DOM.

this. __curious_geek
+1 for the web developers friend, I thought Fiddler2 first but I use firebug far more frequently.
vfilby
+1  A: 

If you're looking for a tool allowing to monitor HTTP requests / responses on client side, you should take a look at Fiddler2.

Thibault Falise
+1  A: 

Live HTTP Headers

nc3b
+1  A: 

Some options:

  • Download "Live HTTP headers" or Firebug add-ons for Firefox
  • Use wget with the -s option (if you're on Unix/Linux)
  • Download something like Wireshark to see the whole TCP/IP traffic stream
Paolo
A: 

well... I suppose that defines any browser, but if you want to analyze the response in code, cURL is one of the most used tools for networking, not just HTTP but other protocols as well. It will give you the headers as well as the body and allow authentication, etc., all from a command line or embedded elsewhere, as in a PHP script.

Devin Ceartas
+1  A: 

parros proxy is great for this : http://www.parosproxy.org/index.shtml

Nico
A: 

I love Burp Suite but this is as much focused on intercepting and modifying HTTP requests as it is monitoring them.

Neil Aitken
A: 

Not the specific tools you are looking for, but I highly recommend getting familiar with tcpdump and/or wireshark packet analyzers if you are into any sort of network programming. The latter has a "Follow TCP Stream" feature to look at the bytes flowing through TCP pipe.

Nikolai N Fetissov
A: 

http://www.httpdebugger.com/download.html

Or wireshark..

Jack
A: 

GNU Wget

wget --save-headers URL

Andrej Herich
A: 

Try REDbot: http://redbot.org/

Mark Nottingham
A: 

Charles Proxy provides easy access to FLV file information such as video codec and embeded metadata. To find this information you will want to find and select the flv in Charles. When selected you will then want to select the "Response" tab in the opposite window to revel flv file info. alt text

http://www.jonathanspooner.com/web-development/charles-proxy-for-flv-debugging/

jspooner