I can see HTTP header response by curl -I command.

Is there any option to see the HTTP request header sent?

# curl -I www.google.com

HTTP/1.1 200 OK
Date: Sat, 31 Dec 2011 00:55:53 GMT
Expires: -1
Cache-Control: private, max-age=0
Content-Type: text/html; charset=ISO-8859-1
Server: gws
Transfer-Encoding: chunked
link|improve this question

feedback

2 Answers

up vote 5 down vote accepted

From the curl man page:

   -v/--verbose
          Makes the fetching more verbose/talkative. Mostly useful for debugging. A line  starting
          with '>' means "header data" sent by curl, '<' means "header data" received by curl that
          is hidden in normal cases, and a line starting with '*' means additional  info  provided
          by curl.
link|improve this answer
thanks Rob..... – Praveen Jan 1 at 18:22
feedback

If you are on Windows, you can use HTTP Sniffer, for example IEInspector HTTP Analyzer

link|improve this answer
thanks but i need specifically for curl, firebug,httpfox and your IEInspectors are actually GUI based solutions. – Praveen Jan 1 at 18:20
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.