Hacker News new | ask | show | jobs
by bonobo 4968 days ago
A better way to view only the header of a response is using the flags -o to redirect the body and -D to redirect the header of the response. When I want to print only the header to stdout I do

    curl -o/dev/null -D- http://www.example.com
-I does not work with methods other than GET. This does the job.
2 comments

So you can use -I with another method, but as soon as you add a body curl refuses. Went ahead and just took that scenario out of the post -- but your redirection snippet is great.
Why not just use -i?
-i mixes the header and the body of the response into one stream. If you want only the header it won't help.