@GetMapping("/download")
public void downloadFile(String filePath, HttpServletResponse response) throws IOException {
byte[] bytes = fastDfsUtil.downloadFile(filePath);
String fileName = "哈哈.jpg";
//方式一
// fileName=new String(fileName.getBytes(), "ISO8859-1")
//方式二
fileName = URLEncoder.encode(fileName, "utf-8");
response.setHeader("Content-disposition", "attachment;filename=" + fileName);
IOUtils.write(bytes, response.getOutputStream());
}
相关文章
- 10-13一步解决python中文乱码问题(不需要额外下载字体)
- 10-13关于IDEA解决控制台中文乱码的问题
- 10-13RobotFramework 解决中文乱码问题
- 10-13CLion中文乱码问题的解决方案
- 10-13Python BeautifulSoup中文乱码问题的2种解决方法
- 10-13解决idea bpmn中文乱码问题
- 10-13Qt编码问题解决实践(中文乱码,UTF-8与GBK转换,QString转QByteArray)
- 10-13VS2019+qt string,QString中文乱码问题解决及string转换为QString时中文乱码问题
- 10-13成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题
- 10-13如何解决表单提交的中文乱码问题