1

ユーザーが以前のプロフィール写真を上書きできるプロフィール画像アップロード ページがあります。

しかし、ユーザーをプロファイル ページに戻すと、ブラウザは以前の画像をキャッシュしており、F5 で更新するだけで新しい画像が返されます。

一部のユーザーは新しいアップロードが失敗したと考える可能性があるため、ブラウザーが画像をキャッシュしないようにすることは可能ですか?

理想的には、画像がキャッシュされないようにするだけです。しかし、ドーナツキャッシングをざっと見てみると、MVC2 では実行できないことが示唆されているようです...??

ご指摘ありがとうございます。

4

1 に答える 1

6

キャッシュを防止することは非常に悪い考えです。むしろ、明示的な「バージョン」でテクニックを使用することを検討してください。

http://www.example.com/users/johndoe/avatar.jpg?43567

アバターが保存されるたびにこの数を増やすだけで、準備完了です。または、明示的なバージョンを使用する代わりに、UpdatedOn日付/時刻列 (ある場合) の値を に変換して使用できますToFileTime()

于 2010-07-28T12:25:53.490 に答える