Chrome 開発ツールの nginx で cache-control no-store の効果が見られません。なぜでしょうか?

Chrome 開発ツールの nginx で cache-control no-store の効果が見られません。なぜでしょうか?

まず2つの画像をダウンロードしました。

それらをディレクトリに配置します/usr/share/nginx/html/img

1 つは pic-1.jpg という名前で、もう 1 つは pic-2.jpg という名前でした。

覚えておいてください、私は現在までキャッシュ制御ヘッダーを追加していません。

さて、 に行きましたmy-ip-address:80/img/pic-1.jpg。次に、リロードを数回クリックして、開発ツールをチェックし、そこに保存されているキャッシュを見つけられるようにしました。

しかし驚いたことに、そこには何も保管されていませんでした。

# curl -I 192.168.1.76:80/img/pic1.jpg
HTTP/1.1 200 OK
Server: nginx/1.20.1
Date: Fri, 01 Sep 2023 09:32:26 GMT
Content-Type: image/jpeg
Content-Length: 164619
Last-Modified: Fri, 01 Sep 2023 09:30:40 GMT
Connection: keep-alive
ETag: "64f1af40-2830b"
Accept-Ranges: bytes

これはターミナル経由で返される出力ですcurl

about:cacheGoogle Chrome ではまったく開けなかったので、Chrome 開発ツールを調べる必要がありました。

関連情報