Java使用FTP上传文件被损坏的问题
http://192.210.60.138/dz/forum.php?mod=viewthread&tid=21&fromuid=1
(出处: IStudy)
现象:在制作图像文件上传FTP服务器的时候,网页打开图像文件无法显示,导出图像发现图像已经被损坏了原因:在采用FTP上传的时候(import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPReply;)用FTP的库操作,上传文件成功,但是文件却被损坏了 FTP协议规定了两种传输方式分别是ASCII与binary方式
ftp.setFileType(FTP.BINARY_FILE_TYPE/FTP.ASCII_FILE_TYPE) 红色标注的参数为二进制或者ASCLL码 FTP上传如果出现文件错误不防改为二进制试一试 |