ホーム > 私はワチャカー! > プログラマー > PHPでレスポンスヘッダーを取得
プログラマー
PHPでレスポンスヘッダーを取得
こんにちは、ワチャカー水曜日担当の松原です。
PHPであるページのHTMLソースを取得するときにはfile_get_contentsを使用しますが、
サーバからのレスポンスヘッダーを取得したい場合にはget_headersを使用します。
$url = 'http://www.012sun.net/'; $headers = get_headers($url); print_r($headers); // print_rの出力結果 Array ( [0] => HTTP/1.1 200 OK [1] => Date: Wed, 17 Feb 2010 02:08:02 GMT [2] => Server: Apache/2.0.52 (CentOS) [3] => Last-Modified: Wed, 17 Feb 2010 02:02:34 GMT [4] => ETag: "8b0008-7288-3e648280" [5] => Accept-Ranges: bytes [6] => Content-Length: 29320 [7] => Connection: close [8] => Content-Type: text/html )
get_headers でレスポンスヘッダーが格納された配列を取得します。
その配列内のデータからリダイレクトなどの情報を取得することが出来ます。
プログラマーの最新記事一覧
月別アーカイブ
しまプラザ注目商品
















