[英]Prevent Image Caching in MVC 2 C#
我有個人資料圖片上傳頁面,用戶可以在其中覆蓋以前的個人資料圖片。
但是,當我將用戶返回到他們的個人資料頁面時,瀏覽器已經緩存了他們以前的圖像,只有F5刷新會返回新圖像。
是否可以防止瀏覽器緩存圖像,因為某些用戶可能會認為新上傳失敗。
理想情況下,我只想防止圖像被緩存。 但是快速瀏覽一下甜甜圈緩存似乎表明它不可能在MVC2中實現……?
感謝您的指導。
防止緩存是一個非常糟糕的主意。 而是考慮使用帶有顯式“版本”的技術:
http://www.example.com/users/johndoe/avatar.jpg?43567
每次保存化身時,只需增加此數字即可。 或者,可以使用已UpdatedOn
日期和時間列(如果有的話)的值轉換為ToFileTime()
,而不使用顯式版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.