curl
HTTP

cURLでHTTPステータスコードだけを取得する

More than 3 years have passed since last update.

curlでHTTPステータスコードだけを取得する方法をいつも忘れるのでメモ。

$ curl -LI mazgi.com -o /dev/null -w '%{http_code}\n' -s
200

こんな感じで -w (write out)で http_code を指定しつつ、他は -o (output)で /dev/null にでも捨てる。
そして -s (silent)を指定して「進捗どうですか?」を表示しないようにする。