有没有办法“解冻”图像文件?我不想在图像src中添加缓存破坏程序(它是用户头像图像),因为我不想在每个页面视图上加载图像。基本上问题是,当用户上传新的头像时,它会在重新加载页面之前显示,因为旧的头像仍然在具有相同文件名的缓存中。
答案 0 :(得分:1)
使文件名唯一(例如GUID)。当用户上传新图像时,请使用新GUID作为文件名保存:
save to => "avatars/bd25298e-b537-48e1-a002-35c26e0536be.gif"
答案 1 :(得分:0)
在上传文件名时传递一个唯一密钥(随机生成的密钥)。
答案 2 :(得分:0)
您可以在图片网址末尾附加时间或随机数。使用Jquery或Javascript。
这里E.G。:<img src="/image/jit.gif?version=2" >
有些事情是这样的。 浏览器从服务器中获取新版本的图像。它为我工作100%。