细数FTP组件edtFTPj中的常用方法(二)

1,076 阅读2分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

回顾一下学习内容

为了更好的学习,我们来回顾一下上一篇的学习内容,上篇文章我们理了一下ftp要上传一个文档时,大概的流程和在这个过程中可能需要使用的一系列方法。

接下来我们就要带着这个思路,去真真切切的看一下edtFTPj所提供的方法吧。

知识点今日学习任务

今日学习edtFTPj组件内提供了哪些操作FTP的方法,并且看一下每个方法的含义是什么?

edtFTPj组件方法

首先来看FTPClient.java,我们一般都是通过这个类去实例化,然后去调用ftp方法的,所以接下来就从源码中看一下相关方法。

image.png

如果你能如上图点进去看一下FTPClient.java的源码,那么就会发现这个类有着特别多的构造方法,以方便提供更好的实例化需求。

还是主要来看方法吧。

1.connect() : 连接FTP

image.png

2.checkConnection:验证是否已连接

image.png

3.setTimeout:设置超时时间

image.png

4.getTimeout:获取超时时间

5.getRemotePort:获取FTP连接端口

6.setRemotePort:设置FTP连接端口

7.getRemoteAddr:获取FTP连接地址

8.setRemoteAddr:设置FTP连接地址

9.getRemoteHost:获取FTP连接Host

10.setRemoteHost:设置FTP连接Host

11.login:登录用户

12.password:验证密码

13.put:上传文件

14.get:获取文件

15.delete:删除文件

16.rename:重命名文件名

17.rmdir:删除文件夹

18.mkdir:创建文件夹

19.chdir:切换文件夹

小结

这就是我们常用的一些FTP操作方法了,希望对大家有些用处。