用Response输出流下载文件不显示中文,全部是 _____代替
解决方案:
resp.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8"));
也就是把文件名 经过url编码
URLEncoder.encode(filename, "UTF-8")
即可
本文介绍了一种解决使用Response输出流下载文件时中文显示为乱码的问题。通过将文件名进行URL编码,使用UTF-8编码方式,可以确保文件名中的中文字符正确显示。
低功耗蓝牙项目,需要一块懂省电的板
思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发
用Response输出流下载文件不显示中文,全部是 _____代替
解决方案:
resp.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8"));
也就是把文件名 经过url编码
URLEncoder.encode(filename, "UTF-8")
即可
低功耗蓝牙项目,需要一块懂省电的板
思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发
1万+

被折叠的 条评论
为什么被折叠?
