FTPClient乱码

前段时间做的一个自动下载ftp文件的程序,在本地运行起来好好的,但是放到服务器上面之后就不行了,下载下来的东西完全用不了,初步判断是编码问题,于是到网上查了资料,实验之后原来还真是编码问题,使用下面两句话解决了我的问题:

FTPClient ftp = new FTPClient();
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
ftp.setControlEncoding("GBK");

你可能感兴趣的:(FTPClient乱码)