2023年9月14日,周四晚上
FTP客户端主要可以发送以下类型的请求:
- USER: 发送用户名,登录FTP服务器。
- PASS: 发送密码,登录FTP服务器。
- CWD: 更改当前工作目录。
- CDUP: 更改到上级目录。
- PWD: 查询当前工作目录。
- LIST: 请求目录列表。
- NLST: 请求目录名称列表。
- SIZE: 请求文件大小。
- TYPE: 设置传输模式,如ASCII或二进制。
- PORT: 设置数据连接端口。
- PASV: 请求服务器进入被动模式。
- RETR: 请求下载文件。
- STOR: 请求上传文件。
- DELE: 删除文件。
- RMD: 删除目录。
- MKD: 创建目录。
- RNFR: 指定要重命名的文件。
- RNTO: 指定新文件名。
- QUIT: 退出FTP会话。
这些都是FTP协议中定义的标准请求命令。客户端可以根据需要发送这些命令来实现文件管理、上传下载等功能。
除此之外,还可以定义扩展命令来实现更高级的功能,但这些都是非标准的。标准FTP客户端至少需要支持上述基本命令集。