最近项目需要用FTP上传,于是就在网上找了些资料,结果出现一个大问题:
在Android手机端找了一张相片,上传到FTP服务器(UNIX),当我用其他FTP工具将自己上传的相片取下来的时候,发现图片没法看。
出现上述问题的原因是common-net提供的默认文件传输模式ASCII,而图片是二进制文件,因此需要在登陆之后,传输文件之前将文件传输模式改为BINARY.
最近项目需要用FTP上传,于是就在网上找了些资料,结果出现一个大问题:
在Android手机端找了一张相片,上传到FTP服务器(UNIX),当我用其他FTP工具将自己上传的相片取下来的时候,发现图片没法看。
出现上述问题的原因是common-net提供的默认文件传输模式ASCII,而图片是二进制文件,因此需要在登陆之后,传输文件之前将文件传输模式改为BINARY.
转载于:https://my.oschina.net/u/219974/blog/139393