解决response.setHeade()中文乱码
背景:response.setHeade()中文乱码
问题
原来返回的fileName
response.setHeader("content-disposition", "attachment;filename=" +file_name);
Swagger2页面
中文显示??
解决
URLEncoder.encode(file_name,“UTF-8”))
response.setHeader("content-disposition", "attachment;filename=" + URLEncoder.encode(file_name,"UTF-8"));
Swagger页面显示
下载的时候 PDF中文名称不会乱码
加码:
URLEncoder.encode(file_name,"UTF-8"))
解码:
URLDecoder.decode(file_name, "UTF-8");