Flask下载文件报错304 NOT MODIFIED

文章目录

问题描述

前端 Vue 下下来的文件无法正常打开,大小比正常的略大一点,通过 Postman 直接调用是正常的

解决方案

由前端解决

  • 如果响应大小比文件略大一点,从 responses 中取出关键数据再组成文件
  • 如果响应大小很小,例如七百多B,删掉请求头中的 If-None-Match和If-Modified-Since

参考文献

  1. HTTP缓存和浏览器的本地存储
  2. 接口报304
  3. http请求返回304后ajax的reponseText属性为空字符串
相关推荐
千云7 小时前
AI Coding 落地探索日志·实践篇·提效操作指南
后端
DigitalOcean7 小时前
DigitalOcean 的 AI 推理路由器是如何构建的
后端·aigc·agent
TYKJ0238 小时前
租GPU服务器前必须确认的5个隐藏成本
服务器·后端·ai编程
gf13211118 小时前
python_获取飞书卡片交互和审批任务状态变更事件信息
python
ss2738 小时前
ai编程Trae cn生成图书管理系统(1)
java·数据库·spring boot·python·flask·fastapi
回家路上绕了弯8 小时前
LangChain4j 万字实战:Java生态最火大模型框架,从入门到企业级RAG与Agent落地
后端
如竟没有火炬8 小时前
寻找峰值——二分
java·开发语言·数据结构·python·算法·散列表
东风微鸣8 小时前
Rook-Ceph v1.20.0 CSI ServiceAccount 命名不匹配 Bug 及修复方案
后端
铁皮饭盒9 小时前
Bun 提供了许多 Node.js 原生没有的专属 API
前端·后端