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

为什么 html 看不到来自烧瓶路线的新图像?

为什么 html 看不到来自烧瓶路线的新图像?

侃侃无极 2023-03-22 16:55:49
每次我用 Flask 重新加载 html 时,我都试图生成一个新图像。我的html是这样的<img src="/getLinearImage" alt="User Image" height="100px" width="100px">/getLinearImage 是这样的:@app.route("/getLinearImage")def showImageLinear():    return getImage(getLinearImage())getImage ()返回带有send_file()方法的图像。当我转到 url 并刷新页面时,图像会发生变化,但是当 html 访问页面时,它不会在页面刷新时生成新图像。任何想法为什么会发生?
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超12个赞

要排除浏览器缓存第一张图片,请尝试重写


return getImage(getLinearImage())

作为


response = getImage(getLinearImage())

response.headers['Cache-Control'] = 'no-store, no-cache, must-revalidate, max-age=0'

return response


查看完整回答
反对 回复 2023-03-22
  • 1 回答
  • 0 关注
  • 116 浏览
慕课专栏
更多

添加回答

举报

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