如何清除图片缓存?

在report上展示一张服务器上的图片:http://47.****.150.182:8080/image/product_image/test.png,

他正常展示,但是我用一张新的图片覆盖原来的图片时,report还是展示原来的照片, 要刷新很久很久才会显示最新的图片,这个要怎么避免啊??


FineReport 小祝 发布于 2020-7-29 14:16 (编辑于 2020-7-29 14:46)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
ScyalcireLv7中级互助
发布于2020-7-29 14:20(编辑于 2020-7-29 14:25)

你用的公式是哪个?读取图片的  toimage?

image.png你的第一张图片读过一次之后,他会放在缓存里,下一次读取的时候 为了快速,就会直接读取你的图片缓存,你这边在路径后面加个false就行了

  • 小祝 小祝(提问者) 我用的webimage, toimage加载太慢了
    2020-07-29 14:30 
  • Scyalcire Scyalcire 回复 小祝(提问者) 那你清一下浏览器缓存,重登设计器
    2020-07-29 14:33 
  • 小祝 小祝(提问者) 回复 Scyalcire 嗯嗯 这样是可以,但是我不能每次都去清楚浏览器缓存吧, 只是替换众多图片中的一张, 替换一次就要清楚浏览器缓存一次太慢了,而且这张表是很多人一起操作的
    2020-07-29 14:34 
最佳回答
0
zsh331Lv8专家互助
发布于2020-7-29 14:23

缓存-https://help.finereport.com/doc-view-2217.html


模板文件总是【重新】读取

222

  • 小祝 小祝(提问者) 我是开启的重视重新读取模板,但是图片还是有缓存
    2020-07-29 14:35 
  • zsh331 zsh331 回复 小祝(提问者) 重启服务,清空浏览器缓存!
    2021-02-06 09:24 
最佳回答
0
jongwangLv6中级互助
发布于2020-7-29 14:24

客户端浏览器缓存了吧?你试下再换一张,然后清下浏览器缓存,可能就直接刷出来了。

最佳回答
0
zjc@Lv3初级互助
发布于2020-7-29 15:09

直接用img标签,使用html解析

image.png

最佳回答
0
krystal033Lv7高级互助
发布于2021-2-6 08:54

ctrl+F5

  • 6关注人数
  • 966浏览人数
  • 最后回答于:2021-2-6 08:54
    请选择关闭问题的原因
    确定 取消
    返回顶部