spring boot框架下载文件损坏乱码,网上所描述的方法都试过了,无效
一个常规下载文件代码
下载过程中出现了
这种乱码情况
疑似springboot自动压缩文件造成的文件损坏
但是采用
还是无效
下载的图片,excle还是破损乱码状态,求解(程序本身无问题,我要问的是springboot框架什么配置不好会造成这样的问题)
spring boot框架下载文件损坏乱码,网上所描述的方法都试过了,无效
一个常规下载文件代码
下载过程中出现了
这种乱码情况
疑似springboot自动压缩文件造成的文件损坏
但是采用
还是无效
下载的图片,excle还是破损乱码状态,求解(程序本身无问题,我要问的是springboot框架什么配置不好会造成这样的问题)
response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=" + new String(fileName.getBytes(StandardCharsets.UTF_8), StandardCharsets.ISO_8859_1));
response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE);
response.setCharacterEncoding(StandardCharsets.UTF_8.name());
response.getOutputStream().write(bytes);
response.getOutputStream().flush();
response.getOutputStream().close();