0x00问题描述
SSM实现单个文件下载,文件名为中文时下载到本地是一坨下划线
0x01问题代码:
String fineName= "book描述.avi";
HttpHeaders headers=new HttpHeaders();//设置响应头
headers.add("Content-Disposition", "attachment;filename="+finaName);
解决办法:
String fileName = "book描述.avi";
HttpHeaders headers=new HttpHeaders();//设置响应头
headers.add("Content-Disposition", "attachment;filename="+new String(fileName.getBytes("utf-8"),"ISO8859-1"));