问题描述
前端 Vue 下下来的文件无法正常打开,大小比正常的略大一点,通过 Postman 直接调用是正常的
文章来源地址https://www.toymoban.com/news/detail-659705.html
解决方案
由前端解决文章来源:https://www.toymoban.com/news/detail-659705.html
- 如果响应大小比文件略大一点,从 responses 中取出关键数据再组成文件
- 如果响应大小很小,例如七百多B,删掉请求头中的 If-None-Match和If-Modified-Since
参考文献
- HTTP缓存和浏览器的本地存储
- 接口报304
- http请求返回304后ajax的reponseText属性为空字符串
到了这里,关于Flask下载文件报错304 NOT MODIFIED的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!