HEAD リクエストする
HTTP ヘッダだけ要求してボディは要求しない HEAD リクエストを送るには、 -I / --head を使う。
$ curl -I http://example.com/
レスポンスヘッダも一緒に見る
-i / --include を使う。
$ curl -i http://example.com/
リクエストヘッダを指定する
-H / --header を使う。よく使いそうな User-Agent (-A / --user-agent), Referer (-e / --referer), Cookie (-b / --cookie) にはそれぞれ専用のオプションがある。
$ curl -H 'Host:example.com.' http://93.184.216.34/
下記のように複数指定も可能。
$ curl -H 'Host:example.com.' -H 'Content-Type:text/xml' http://93.184.216.34/