HEAD

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

We’d love to hear your thoughts on the next set of proposals for the JavaScript language. You can find a description of the proposals here.
Please take two minutes to fill out our short survey.

HTTP の HEAD メソッドは、この HEAD リクエストが HTTP GET メソッドでリクエストされた場合に返されるヘッダーをリクエストします。例えば、ある URL が大きなファイルをダウンロードする可能性がある場合、 HEAD リクエストは Content-Length ヘッダーを読み込んで、実際にファイルをダウンロードすることなくファイルサイズを確認することができます。

警告: HEAD メソッドへのレスポンスには本文が含まれてはいけません。あった場合は無視しなければなりません。誤った本文を記述する可能性がある表現ヘッダーは、同様の GET リクエストで受け取るであろうレスポンスを記述していると仮定します。

HEAD リクエストの結果が、 GET リクエストの後でキャッシュされたリソースが古くなっていることを示している場合、 GET リクエストが行われなくてもキャッシュが無効化されます。

リクエストの本文 なし
成功時のレスポンスの本文 なし
安全性 あり
べき等性 あり
キャッシュ
HTML フォームでの使用 不可

構文

HEAD /index.html

仕様書

Specification
HTTP Semantics
# HEAD

ブラウザーの互換性

関連情報