FTP上传文件无法使用或大小变大
利用ftp上传文件 ,上传后文件莫名其妙变大,利用二进制查看工具,发现上传后的文件二进制编码中每个“0A”前面都多了“0D”,
是因为不支持的文件,需要使用字节流传输,
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
这行代码要在每次ftp上传动作前面都执行一次。
如果是在linux服务器上命令行操作ftp上传,也可先输入binary,再使用put或者get进行上传下载,就会以二进制字节流的方式传输。