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/