w2tvp80q7d 发表于 2016-6-8 08:00:52

Java实现Ftp下载功能

  为了实现一个需求
  需要我从一个ftp上下载一个文件,
  然后用户再从页面上下载我的文件,
  在某位仁兄的代码找到了参考,先摘录下,能用则用,本文还需完善,先保存了再说。
  
  
  java代码实现

FTPClient client = new FTPClient();
client.setDataTimeout(FTP_CONNECTION_TIMEOUT);
client.setControlEncoding(charSet);

//登录ftp
client.connect(host, port);
client.login(account, password);

//下载到本地的文件路径
FileOutputStream fos = new FileOutputStream(localFilePath);

//设置下载文件类型
client.setFileType(FTPClient.BINARY_FILE_TYPE);

//开始下载
client.retrieveFile(RemoteFilePath, fos);

//退出登录ftp
client.logout();
client.disconnect();

client = null;

  
页: [1]
查看完整版本: Java实现Ftp下载功能