火狐浏览器下载中文文件名乱码

来源:互联网 发布:linux常用命令代码 编辑:程序博客网 时间:2024/05/28 15:35

用火狐浏览器下载文件是会出现中文文件名为utf-8的编码形式,通过下面的代码可以是文件名称正常。

String fileName += ".zip";enableFileName = "=?UTF-8?B?" + (new String(Base64.encodeBase64(s3.getBytes("UTF-8")))) + "?="; httpservletresponse.setHeader("Content-Disposition", "attachment; filename=" + enableFileName); 




0 0
原创粉丝点击