💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
## 2.3 文本传输协议:FTP HTTP、FTP都是文件传输协议,都运行在TCP上。 HTTP是带内(In-band)传输,只使用一个TCP连接;而FTP使用两个并行的TCP连接传输文件,也称带外(Out-of-band)传输: * 控制连接(Control connection):传输控制信息,用户标识、口令、指令 * 数据连接(Data connection):实际发送文件 ![](https://img.kancloud.cn/26/e1/26e1963e9f9b1773e59167bdcbf3b261_358x108.png) FTP服务器必须在会话期间保留用户的状态,且需要关联用户信息与控制连接;HTTP则为无状态,不用对任何用户状态进行追踪。 #### FTP命令 * USER username:用于向服务器发送用户标识 * PASS password:用于向服务器发送用户口令 * LIST:用于请求服务器回送当前文件列表 * RETR filename:用于从远程主机当前目录检索文件,并获取 * STOR filename:用于在远程主机上保存文件 #### FTP响应 * 331 Username OK,Password required:用户名正常,需要口令 * 125 Data connection already open,transfer starting:数据连接已打开,开始传送 * 425 Can't open data connection:无法打开数据连接 * 452 Error writing file:写文件差错