import java.io.*;
import java.net.*;
import sun.net.ftp.FtpClient;
class CustomFtpClient extends FtpClient {
public CustomFtpClient(String host) throws IOException {
super(host);
}
public CustomFtpClient(String host, int port) throws IOException {
super(host, port);
}
public CustomFtpClient() {
super();
}
public void setTimeout(int timeout) {
if (serverSocket != null) {
try {
serverSocket.setSoTimeout(timeout);
} catch (SocketException socketException) {
}
}
}
}
public class Test {
public static void main(String[] args) {
String host = "127.0.0.1";
String user = "username";
String password = "password";
try {
CustomFtpClient ftpClient = new CustomFtpClient();
ftpClient.openServer(host);
ftpClient.setTimeout(5000); // set timeout in 5 seconds
ftpClient.login(user, password);
ftpClient.binary();
ftpClient.closeServer();
System.out.println("Connect is OK");
} catch (Exception exp) {
exp.printStackTrace();
System.out.println("Connect is Timeout");
}
}
}
分享到:
相关推荐
使用JDK1.8、SpringBoot2.2.10.RELEASE、lombok1.18.8、guava23.0、hutool5.3.10、commons-pool2 2.7.0、tika1.22等实现多Ftp连接池实现,通过守护线程实现连接池内连接可用性校验,配置最大、最小连接个数防止Ftp...
其实ftp连接池跟数据库连接池的原理是差不多的,不同的是ftp连接池有个连接时间的限制,如果你没设置的话,它的默认连接服务器的时间是0,所以我们要合理的设置它的服务器的时间,ftp.setConnectTimeout(5000);...
在网上找了好久没有现成的ftp连接池jar包,自己花了一些时间实现了一个简单的连接池,用了一段时间稳定性还可以。
C# ftp连接到服务器,可从服务器上下载或上传文件!亲测可用!
springboot集成ftp连接池工具,很好的解决了并发大用户上传附件慢的问题
FTP连接与密码明文抓取的实验内容(win2003).pdf 学习资料 复习资料 教学资源
ftp连接工具,FileZilla
ftp连接器8uftp,ftp上传下载,方便上传文件与下载文件
很不错的ftp连接源码,基本的操作都有。
FTP连接抓包分析.docx
ftp连接Windows和Linux实现文件互传。同大多数Internet服务一样,FTP也是一个客户/服务器系统。用户通过一个客户机程序连接至在远程计算机上运行的服务器程序。依照 FTP 协议提供服务,进行文件传送的计算机就是 FTP...
mysql 基于java的开发源码-实现的FTP连接与数据浏览...基于java的开发源码-实现的FTP连接与数据浏览程序.zip基于java的开发源码-实现的FTP连接与数据浏览程序.zip基于java的开发源码-实现的FTP连接与数据浏览程序.zip
ftp连接工具 fillzilla 快捷方便
FileZillaPortable,FTP 快捷方便的连接工具 ,界面化操作
ftp 连接工具 winscpchs 方便快捷
java中ftp连接实例程序
几个好用的ssh连接工具和ftp连接工具,公司里面不允许用Xshell和Xftp,个人找了几个好用的工具
2、控制面板 --- Windows防火墙 --- 高级 --- 选中"本地连接**”(或者无线网络连接,和使用何种方式连接路由器共享上网有关)--- 设置 --- 钩选"FTP服务器"和“HTTP服务”。开放端口。 3、如果你还使用了路由器,就...
C#-ftp连接示例源码
Delphi 实现FTP连接及上传下载功能