问题
下载文件,文件名乱码:
![](https://img-blog.csdnimg.cn/add7fc239ce04d10a12b745151738792.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b285bK4LeiKseW3suW8gA==,size_20,color_FFFFFF,t_70,g_se,x_16)
尝试更改字符集:utf-8,gbk等都试过,就是不行。
![](https://img-blog.csdnimg.cn/8fbfdbf7aabb43aba82a8898d451af91.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b285bK4LeiKseW3suW8gA==,size_17,color_FFFFFF,t_70,g_se,x_16)
本地查看response返回
![](https://img-blog.csdnimg.cn/b5f95d84146f403abcb9d8f0fb2418c0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b285bK4LeiKseW3suW8gA==,size_20,color_FFFFFF,t_70,g_se,x_16)
解决方法
![](https://img-blog.csdnimg.cn/be6e14770ad64fd7b71d830a9ebce0dd.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b285bK4LeiKseW3suW8gA==,size_20,color_FFFFFF,t_70,g_se,x_16)
response.addHeader("Content-Disposition", "attachment;filename="+ URLEncoder.encode(fileName, "UTF-8"));
加入此代码后下载正常。
![](https://img-blog.csdnimg.cn/95bc49c335ec4e6d835181852c54144c.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b285bK4LeiKseW3suW8gA==,size_12,color_FFFFFF,t_70,g_se,x_16)
本地查看response返回
![](https://img-blog.csdnimg.cn/ed0c5bf57cbc414b85dc9f91e8e581fc.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5b285bK4LeiKseW3suW8gA==,size_20,color_FFFFFF,t_70,g_se,x_16)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)