HTMLのキャッシュ・コントロールを使用するには、使用メタタグを、例えば
<meta http-equiv="Cache-control" content="public">
contentフィールドの値は、以下の4つの値のいずれかとして定義されます。
Cache-Control
ヘッダーに関するいくつかの情報は次のとおりです
HTTP 1.1。許可される値= PUBLIC | プライベート| ノーキャッシュ| ストアなし。
パブリック-パブリック共有キャッシュにキャッシュできます。
プライベート-プライベートキャッシュにのみキャッシュできます。
キャッシュなし-キャッシュされない場合があります。
ストアなし-キャッシュされますがアーカイブされません。
ディレクティブCACHE-CONTROL:NO-CACHEは、キャッシュされた情報を使用せず、代わりにリクエストをオリジンサーバーに転送する必要があることを示します。このディレクティブの意味は、PRAGMA:NO-CACHEと同じです。
HTTP / 1.1に準拠していないことがわかっているサーバーにキャッシュなしのリクエストが送信された場合、クライアントにはPRAGMA:NO-CACHEとCACHE-CONTROL:NO-CACHEの両方を含める必要があります(SHOULD)。EXPIRESも参照してください。
注:キャッシュコマンドはMETAステートメントよりもHTTPで指定する方がよい場合があります。METAステートメントでは、ブラウザー以上に影響を与える可能性がありますが、プロキシやその他の仲介者が情報をキャッシュする可能性があります。