リクエストがコンテンツネゴシエーションの対象である場合はキャッシュ項目が、第二のキーで区別される複数の保存済みレスポンスで構成されていることもあります。ヘッダーの情報をご覧ください。一般ヘッダーは、リクエストおよびレスポンスでキャッシュ機能に関するディレクティブを指定するために使用します。このヘッダーが提供するさまざまなディレクティブを使用して、キャッシュのポリシーを定義してください。キャッシュストレージをまったく使用しないクライアントのリクエストおよびサーバーのレスポンスについて、キャッシュに何も保存してはいけません。リクエストはサーバーに送信されて、リクエストごとに毎回完全なレスポンスをダウンロードします。must-revalidateキャッシュしないキャッシュした複製を渡す前に確認のため、キャッシュは生成元のサーバーにリクエストを送信します。ディレクティブは、どのキャッシュでもレスポンスを保存してよいことを示します。認証やレスポンスステータスコードを伴うページをキャッシュしなければならない時に有用です。レスポンスがひとりのユーザーのためのものであり、共有キャッシュに保存してはならないことを示します。ブラウザーのプライベートキャッシュは、この場合でもレスポンスを保存できます。対照的に、このディレクティブはリクエストの時刻と関係があります。変更しない予定のアプリケーションのファイルには、たいてい積極的なキャッシュを行います。ファイルといった静的なファイルが含まれます。セクションもご覧ください。ディレクティブを使用すると、キャッシュはリソースを使用する前に陳腐化の状態を検証しなければならず、また期限切れのリソースを使用するべきではありません。セクションをご覧ください。一般ヘッダーを確実に置き換えるものではありません。