下载ftp文件,文件名乱码

下载ftp文件,文件名乱码

点击下载之后,文件名显示如下图这种
在这里插入图片描述
在代码里加入下面代码
String userAgent=(String)request.getHeader(“USER-AGENT”);
String filename=htHtjbxxbg.getHtmc()+".pdf";
if(-1!=userAgent.toLowerCase().indexOf(“chrome”)){
//如果是谷歌
filename = new String(filename.getBytes(“UTF-8”), “iso-8859-1”);
}else{
// //如果是IE
filename = new String(filename.getBytes(“GBK”),“iso-8859-1”);
}
这样下载的文件文件名就显示正常了

你可能感兴趣的:(下载ftp文件,文件名乱码)