前几天用FTP实现了一个批量下载附件功能
1. 我用到的是FTPClient(org.apache.commons.net.ftp.FTPClient)类
/**
* 获得FTP客户端
* @param hostName 主机名称
* @param username 用户账号
* @param password 密码
* @return FTPClient引用
*/
public static FTPClient getFTPClient(String hostName, String username , String password,int port) throws IOException {
FTPClient ftpClient = new FTPClient();
port = port == 0 ?21:port; //port默认值21

本文介绍了通过FTPClient库在Java中实现FTP批量下载附件的功能。在操作过程中,注意FTPClient在回退上级目录时需要调用两次changeToParentDirectory(),这是一个不常见且未在文档中明确说明的行为。
最低0.47元/天 解锁文章
329

被折叠的 条评论
为什么被折叠?



