【发布时间】:2012-11-02 09:24:01
【问题描述】:
我正在使用 MVC4 和 C# 制作一个 Web 应用程序。
我允许用户为他们的个人资料图片上传图片。此时,我需要之前的个人资料图片过期,以便在浏览器重新加载页面时显示新图片。目前,由于两个图像共享相同的名称,浏览器使用已缓存的前一个图像而不是新图像。
如果我用 F5 强制浏览器重新加载,它会显示新图像。如何确保返回其个人资料页面的用户在不按 F5 的情况下看到新图像而不是浏览器缓存中的图像?
【问题讨论】:
-
改名怎么样? + 谷歌
If-Modified-Since
标签: c# html asp.net-mvc