解决下载文件名乱码

来源:互联网 发布:知乎搞笑神回复 编辑:程序博客网 时间:2024/05/17 04:01
String encodeFileName = fileName;String agent = (String) request.getHeader("USER-AGENT");if(null != agent&& -1 != agent.indexOf("MSIE")) {//FireFoxencodeFileName = "=?UTF-8?B?" + (new String(Base64.encodeBase64(fileName.getBytes("UTF-8")))) + "?=";  }else{//IEencodeFileName = new String(fileName.getBytes("GBK"), "ISO-8859-1");}//......response.addHeader("Content-Disposition", "attachment;filename="+encodeFileName);

原创粉丝点击