欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

FTPClient 上传时中文乱码的解决办法

程序员文章站 2022-04-11 15:29:54
...
FTPClient其默认的编码方式是ISO-8859-1,以至于中文乱码 方式一 ftp.setControlEncoding("UTF-8"); 方式二 ftp.retrieveFile(new String(ftpFileName.getBytes("UTF-8"),"ISO-8859-1"), out) ftpClient.storeFile(new String(ftpFileName.getBytes("UTF-8"),"ISO-8859-1"), in) ftpClient.makeDirectory(new String(ftpFileName.getBytes("UTF-8"),"ISO-8859-1"))