fix:解决ftp连接成功之后无法获取文件列表问题
This commit is contained in:
parent
33cb65a6fd
commit
fc4e994500
|
@ -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)) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user