下载时中文名乱码问题

如何下载文件时,中文名称乱码

解决办法:
java
response.setCharacterEncoding("utf-8");
response.setContentType("application/x-download");
// 在文件头设置中使用 RFC 6266 标准
String encodedFileName = java.net.URLEncoder.encode(fileName, "UTF-8");
response.setHeader("Content-Disposition", "attachment; filename=\"" + encodedFileName + "\"; filename*=UTF-8''" + encodedFileName);
