From 6b073a5788c7ab5e6cd37f10c468abc9acc59e42 Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 8 May 2021 08:04:37 +0800 Subject: [PATCH] change setRemoteVerificationEnabled --- CHANGELOG.md | 1 + hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65d99f0fc..711e37565 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ ### 🐣新特性 * 【http 】 HttpUtil增加closeCookie方法 * 【core 】 NumberUtil增加方法decimalFormat重载(issue#I3OSA2@Gitee) +* 【extra 】 Ftp的remoteVerificationEnabled改为false(issue#I3OSA2@Gitee) ### 🐞Bug修复 ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java b/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java index 1f49f2ebd..67a0686b3 100644 --- a/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java +++ b/hutool-extra/src/main/java/cn/hutool/extra/ftp/Ftp.java @@ -175,6 +175,9 @@ public class Ftp extends AbstractFtp { */ public Ftp init(FtpConfig config, FtpMode mode) { final FTPClient client = new FTPClient(); + // issue#I3O81Y@Gitee + client.setRemoteVerificationEnabled(false); + final Charset charset = config.getCharset(); if (null != charset) { client.setControlEncoding(charset.toString()); @@ -190,6 +193,7 @@ public class Ftp extends AbstractFtp { client.configure(conf); } + // connect try { // 连接ftp服务器 client.connect(config.getHost(), config.getPort());