安全かつ冪等
HEAD HTTPメソッド
HEADリクエストはレスポンスボディを返さずにレスポンスヘッダーを取得します。
意味
クライアントはGETと同じヘッダーを、レスポンスボディなしで要求します。
よくある用途
リソースの存在確認、メタデータの検査、ボディをダウンロードせずにキャッシュ状態を検証する場合にHEADを使います。
確認すべきこと
ヘッダーがGETの動作と一致し、サーバーが誤ってボディを送信しないことを確認します。
リクエスト例
HEAD /articles/123 HTTP/1.1
Host: example.comプロパティ
- 安全
- はい。安全なメソッドはデータの読み取りのみを目的とします。
- 冪等
- はい。同じリクエストを繰り返しても、意図された効果は同じになるはずです。
- キャッシュ可能
- はい
- リクエストボディ
- 通常はなし