控制连接与数据连接分开
- FTP客户端与FTP服务端通过端口21号联系,并使用TCP为传输协议
-
命令样例
在控制连接上以ASCII文本方式传送
- USER username
- PASS password
- LIST :请服务器返回远程主机当前的文件列表
- RETR filename: 从远程主机的当付钱目录检索文件(gets)
-
返回码样例:
状态码和状态信息(同HTTP)
- 331 Username OK ,
password required
- 125 data connection alreadly open
- 425 Cann’t open data connection
- 452 Errer writing file