1

私は自分のサイトを PageSpeed で実行しました。それは私に言います:

静的リソースの HTTP ヘッダーに有効期限または最大有効期間を設定すると、ブラウザは、以前にダウンロードしたリソースをネットワーク経由ではなく、ローカル ディスクからロードするように指示されます。

https://developers.google.com/speed/docs/best-practices/cachingで彼らが言うことに従って、および他のいくつかの方法で実装しようとしました。

しかし、これまでのところ私は成功していません。多分誰かがそれを行う方法を手伝ってくれるでしょう。

画像のみをキャッシュに保持することを好みます。

とにかく、キャッシュにファイルを保存する方法と保存しない方法を知りたいです

私のサイトは、Google Application Engine と Java Server Pages で開発されています。

4

1 に答える 1

2

Cache-Controlサーバーとクライアント間のキャッシングを制御するHTTP ヘッダーです。HttpServletResponse次のように使用して設定されます。

httpResponse.addHeader("Cache-Control", "max-age=60");

キャッシュ60する秒数です。

于 2013-08-08T08:51:56.957 に答える