fix:解决ftp连接成功之后无法获取文件列表问题

This commit is contained in:
orgin 2023-07-04 14:19:42 +08:00
parent 33cb65a6fd
commit fc4e994500

View File

@ -47,12 +47,12 @@ public class FTPUtil {
//声明FTP客户端 //声明FTP客户端
FTPClient ftp = new FTPClient(); FTPClient ftp = new FTPClient();
try { try {
// 切换为本地被动模式可以解决FTP上传后文件为空的问题但需要服务器将FTP服务添加至防火墙白名单
ftp.enterLocalPassiveMode();
//连接 //连接
ftp.connect(host, port); ftp.connect(host, port);
//登录 //登录
ftp.login(userName, password); ftp.login(userName, password);
// 切换为本地被动模式可以解决FTP上传后文件为空的问题但需要服务器将FTP服务添加至防火墙白名单
ftp.enterLocalPassiveMode();
//判断是否连接成功 //判断是否连接成功
int reply = ftp.getReplyCode(); int reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) { if (!FTPReply.isPositiveCompletion(reply)) {