JAVA FTP 上传文件
因为项目开发的需要,需要进行大文件(每一个文件的大小基本上都是300M或以上的)。我采用了FTP上传,遇到的问题及解决。
1 文件名中文乱码问题
遇到乱码问题首先想到的是在文件上传的过程中编码没有转换,但是org.apache.commons.net.ftp.FTPClient并没有设置编码的方法。肯定不是这里出的问题。
那可能就是ftp服务器的编码格式与上传时不同,修改Serv-U服务器编码后,果然解决。
Serv-U服务器中文乱码问题的解决
设置步骤:
1、打开Serv-U 8.0控制台,点击“限制和设置”--“为域配置高级FTP命令设置和行为”。
2、在FTP设置中找到OPTS UTF8命令,右击禁用此命令。3、点击下面的“全局属性”。
4、在出来的FTP命令属性选项卡中,“高级选项”里,把“对所有收发的路径和文件名使用UFT-8编码”前面的钩去掉!
5、以后再上传中文文件,就不会出现乱码问题啦。
页:
[1]