2017-10-23 7 views
0

キャッシュをクリアしてサーバーに要求を行うときは、Cache-Control: no-cacheヘッダーを使用して応答を後続の要求で使用できないようにします。要求ヘッダーと応答ヘッダーは次のようになります。 ブラウザーは、次の要求でno-cache要求からの応答を使用します。

ただし、次回の要求時には、この時点でキャッシュをあらかじめクリアしていないため、サーバーに要求を送信する代わりにキャッシュを使用しているように見えます。以前の要求でno-cacheが指定されています。ヘッダーは次のとおりです。 enter image description here

私はここで間違っていますか?どのようにして最初の要求からの応答を後続の応答に使用できないようにするか?私はそれがno-cacheのものだと思っていましたが、私はキャッシングの世界で初めてです。どんな助けでも大歓迎です。

答えて

0

要求にクエリパラメータとしてタイムスタンプを追加してみてください。これにより、各リクエストが一意であり、キャッシュされたレスポンスは得られません。これはキャッシュ無効化と呼ばれます

関連する問題