首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >文件下载中文文件名乱码终极方案

文件下载中文文件名乱码终极方案

作者头像
Alan_751
发布2026-07-29 09:09:19
发布2026-07-29 09:09:19
1620
举报
概述
太长不看版:乱码的根因是 HTTP 头本来就是 ASCII 世界,filename 参数从来没规定过编码,于是浏览器各猜各的。现代浏览器用 filename*=UTF-8''百分号编码 走 RFC 8187 才是正解,但只写这一句不够——老浏览器不认、顺序错会失效、编码函数用错照样乱码。文末给了一份可直接抄走的 Python 工具函数,覆盖 FastAPI Flask Django 与 ngi

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档