为了账号安全,请及时绑定邮箱和手机立即绑定

上传图片后,后台返回的地址没变,导致由于浏览器缓存没更新?

上传图片后,后台返回的地址没变,导致由于浏览器缓存没更新?

烙印99 2019-01-02 10:57:56
有一张已经上传的图片,后台提供了更新图片的接口,更新之后的地址不变,导致只有在清除缓存之后才能显示出新的图片。请问是否有遇到过的朋友,指点下。万分感谢?
查看完整描述

1 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

这个有这么几种解决方案:
1:前端请求时加时间戳,强制绕过缓存。缺点是永远没有缓存,对客户端和服务端都是压力。
2:数据库加图片版本号,每次更新后+1,这样后端有改动但是不大,前端需要对应改造。这是我这边的曾用方案。
3:彻底动态化,让服务端大改,客户端无需改造。这是我这边的现行方案。

查看完整回答
反对 回复 2019-01-02
  • 1 回答
  • 0 关注
  • 442 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信