FTPClient类的API文档
时间: 2024-06-04 19:08:47 浏览: 212
FTPClient是Java中用于实现FTP客户端的类,它提供了一系列方法来连接FTP服务器、上传和下载文件等操作。以下是FTPClient类的常用方法及其说明:
1. connect(String hostname, int port):连接到指定FTP服务器的指定端口。
2. login(String username, String password):使用指定的用户名和密码登录到FTP服务器。
3. logout():从FTP服务器注销用户并关闭连接。
4. setFileType(int fileType):设置文件传输模式,可选值为FTP.ASCII_FILE_TYPE和FTP.BINARY_FILE_TYPE。
5. changeWorkingDirectory(String pathname):改变当前工作目录到指定路径。
6. listFiles(String pathname):获取指定路径下的所有文件和目录的列表。
7. retrieveFile(String remote, OutputStream local):从FTP服务器下载文件并将文件内容写入指定的输出流。
8. storeFile(String remote, InputStream local):将本地文件上传到FTP服务器。
9. deleteFile(String pathname):删除FTP服务器上的指定文件。
10. rename(String from, String to):重命名FTP服务器上的文件或目录。
11. enterLocalPassiveMode():设置客户端以被动模式连接FTP服务器。
12. enterLocalActiveMode():设置客户端以主动模式连接FTP服务器。
13. isConnected():判断当前FTP客户端是否已经连接到FTP服务器。
14. disconnect():断开FTP客户端与FTP服务器的连接。
以上是FTPClient类的常用方法及其说明,你可以通过查阅官方API文档来了解更多详细的信息。
阅读全文