メインコンテンツへスキップ
プロトコル・技術

HTTP Vary

HTTP Vary Header

HTTP応答を選ぶ際に影響したリクエストヘッダー名を示すレスポンスヘッダー。言語や圧縮形式等の違いに応じてキャッシュの再利用を分けるが、利用者の認可を行う機能ではない。

例えば言語別の応答なら、その選択に使うヘッダーの違いをキャッシュへ伝えます。CDNがVaryをどう扱うかは製品や設定も確認します。Cookie全体へのVaryだけを顧客間の分離策にせず、個別の機密応答は共有保存を避ける設計とサーバー側の認可を優先します。

  • 初心者向けには「どの要求の違いで応答を分けるかを伝える印」
  • 認可やアクセス制御ではない
  • 配信元とCDNで応答の選択条件を合わせる
← 用語集一覧に戻る
ESC