FTP 下载文件异常(linux)windows 和linux 下载文件区别
解决方法:
原始的文件(或通过windows下载的)有一处是“0D 0A”,而linux下载的是“ 0A”。
比较Ascii值,可以判断是由于换行符引起的问题,windows是\r\n ,而linux下是\n 。
那么意味着ftpclient取得文件时做了换行符号的转换。
tpclient.setFileType(FTPClient.BINARY_FILE_TYPE);
http://blog.163.com/comfort_122/blog/static/489044092010101205144475/