FTP客户端可以控制FTP服务器超时设置吗?
问题内容:
我正在Java中使用 Apache Commons-Net 库
我想要的是使用Java代码在客户端阶段设置FTP服务器的连接超时
例如:
如果我查看FTP服务器的vsftpd.conf设置文件,
有一个idle_session_timeout=600
设置
我想知道FTP客户端是否可以使用Java代码控制此空闲超时
我尝试了以下方法,但并非所有方法都有效
FTPClient.setControlKeepAliveTimeout(sec);
FTPClient.setConnectTimeout(ms);
FTPClient.setDataTimeout(ms);
FTPClient.connect();
FTPClient.setSoTimeout(ms);
请帮我 :)
问题答案: