0

js ファイルがキャッシュにロードされています。

HTMLファイルがブラウザにロードされると、条件付きリクエスト(ここから見つかります)がサーバーに送信され、そのリソースが変更されているかどうかが確認されます。

私がやりたいことは、リソースがキャッシュされているときにサーバーにリクエストを送信しないことです (条件付きリクエストでも新しいリクエストでもありません)。

出来ますか?

可能であれば、その解決策は何ですか?

そうでない場合、なぜですか?

4

1 に答える 1

1

はい、コンテンツが変更されないため、リクエストを行う必要がないことをブラウザーに伝えることは確かに可能です。Cache-Control ヘッダーの max-age パラメータまたは Expires ヘッダーのいずれかを使用する必要があります。この以前の StackOverflowの投稿では、それぞれを使用することの長所と短所について説明しています。

于 2014-10-29T07:41:19.140 に答える