
「Expires」ヘッダーを避けて「Cache-Control」のみを使用するか、その逆の方法をとります。ヘッダーはトラフィックのかなりの割合を占めるので、使用したくないのです。"両方を使う"。
私の知る限り、「Cache-Control」ヘッダーは HTTP 1.1 で標準化されましたが、それを理解しない Web キャッシュ/プロキシがまだ使用されているのでしょうか?
注: これは私の質問の一部に答えるのに役立つかもしれませんstackoverflow(懸賞)の質問
答え1
有効期限情報には Expires の使用を検討してください。Cache-control に max-age がない場合、同じ機能が提供されます。追加のキャッシュ制御情報には Cache-Control を使用します。キャッシュを正しく構成すると、中間キャッシュを通過する検証要求が少なくなります。これにより、帯域幅が削減されます。
チェックRFC2616上書きしたいキャッシュ値については、セクション 14.9 を参照してください。Cache-Control は主に中間キャッシュのキャッシュ動作を上書きするためのものです。ただし、ブラウザ キャッシュ用のディレクティブもあります。