イメージをCDNに保存するユースケースがあります。 a.jpgをキャッシュに保存していて、ユーザーがファイルの新しいバージョンをアップロードすると、キャッシュをフラッシュしてa.jpgを上書きします。今、ブラウザがファイルをキャッシュしている可能性があります。我々は下記の2つの方法のいずれかを使用して考えているブラウザにキャッシュされた画像を消去することができないので(バージョンIDはチェックサムである)バージョンa_v1.jpg、a_v2.jpgを追加CDNから最新バージョンのイメージを取得するためにetagsを使用できますか?
- これは排除しますブラウザとCDNキャッシュをフラッシュする必要があります。私はこれについてインターネット上で多くの文書を見つけました。多くの人々がこれを使用しています。
- ファイルのエタグを使用して、ブラウザ内の失効したキャッシュを削除します。 CDNのサポートetagsが見つかりましたが、etagが画像に使用されているという文献は見つかりませんでした。
キャッシュ無効化のためのetagヘッダーの使用についてのご意見をお聞かせください。これを使用するのは良い方法ですか?