Hypertext Transfer Protocol の HEAD コマンドを PHP のサーバーに送信して、ヘッダーを取得しますが、コンテンツや URL は取得したくありません。効率的な方法でこれを行うにはどうすればよいですか?
おそらく最も一般的な使用例は、デッド Web リンクをチェックすることです。このために必要なのは、ページ コンテンツではなく、HTTP 要求の応答コードだけです。PHP で Web ページを取得することは、 を使用して簡単に実行できますがfile_get_contents("http://...")
、リンクをチェックする目的では、ページ全体のコンテンツ/画像/その他をダウンロードするため、これは非常に非効率的です。