fix: 🐛 文件下载编码匹配

[skip ci]
This commit is contained in:
tk 2025-06-12 11:27:54 +08:00 committed by nsnail
parent 0a03e27b0e
commit 541c0616bf

View File

@ -90,7 +90,7 @@ axios.interceptors.response.use(
//此处判断是否下载请求 //此处判断是否下载请求
if (response.headers['content-type'] === 'application/octet-stream') { if (response.headers['content-type'] === 'application/octet-stream') {
//根据响应头获取文件名称 //根据响应头获取文件名称
let fileName = response.headers['content-disposition'].match(/filename\*=UTF-8''([^;]+)/)[1] let fileName = response.headers['content-disposition'].match(/filename\*=UTF-8''([^;]+)/i)[1]
if (fileName) { if (fileName) {
fileName = decodeURI(fileName) fileName = decodeURI(fileName)
} else { } else {