httpヘッダー情報を確認する

httpdやWebアプリケーションの環境の設定の結果として、httpヘッダー情報を確認する必要が出てきます。 特にセキュリティ面でのチェックには欠かせません。

そのhttpヘッダー情報を確認するためには、telnetで接続する方法やWebブラウザの機能を使用するなど様々な方法がありますが、サーバのローカル環境で実行する方法として、次のようにcurlを使用する方法があります。

[root ~]# curl -I http://www.goofoo.jp/ HTTP/1.1 200 OK Date: Fri, 20 Jan 2012 08:59:59 GMT Server: Apache X-Pingback: http://www.goofoo.jp/xmlrpc.php Vary: Accept-Encoding Content-Type: text/html; charset=UTF-8