2016-12-02 19 views

答えて

1

Expires header(応答が古くなったと思われる日付/時刻)によって異なります。
基本的に、ブラウザがサーバに到達してファイルを取得すると、サーバは「ここにファイルがあり、できるだけ長く保管してください」というような応答をします。

ブラウザはキャッシュを使用してそこに格納します。キャッシュサイズは、通常どれくらいか分からないように構成可能です。

リソースの有効期限が切れた後、ブラウザは要求を再度保存します。

ほとんどのCDNは、年間の静的リソースをブラウザのキャッシュに保存しようとします。変更すると、通常パラメータ(たとえばhttp://example.com/js/jquery.js?v=1)を追加してリソース名を変更すると、ブラウザは新しいファイルとして認識します。

上記のすべてはいくらか簡略化されていますが、一般的な説明として機能するはずです。

関連する問題