原创

常见FTP协议状态码含义查询

FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上进行文件传输的标准协议,在使用FTP时,客户端发送命令给服务器,服务器会以状态码的形式回复客户端的操作结果。
根据FTP的标准规范,服务器的状态码分为以下几种:

1xx初步完成状态码

状态码状态码说明
110重新启动答复
120服务将在N分钟内准备好
125数据连接已打开,开始传输
150文件状态正常,准备打开数据连接

2xx成功完成状态码

状态码状态码说明
200命令确定
202命令未执行,站点不支持该命令
211系统状态,或系统自动回应
212目录状态
213文件状态
214帮助信息
215系统类型描述
220准备完成
221服务关闭控制连接
225数据连接已经打开,当前没有传输操作
226传输完成
227进入被动模式
230登录成功
250文件操作成功
257创建目录成功

3xx中间状态码

状态码状态码说明
331已输入用户名,请继续输入密码
332需要登录用户
350请求的文件操作等待更多信息

4xx临时错误状态码

状态码状态码说明
421服务不可用,正在关闭连接
425无法打开数据连接
426连接已关闭,传输中止
450请求的文件操作未执行
451出现本地错误请,求操作被中止
452未执行请求操作,系统存储空间不足

5xx永久错误状态码

状态码状态码说明
500语法错误,命令无法识别
501参数列表中存在语法错误
502命令未实现
503命令序列错误
504未执行该参数的命令
530登录不成功
532需要账号存储文件
550未执行请求的操作:文件不可用
551请求操作被中止:类型未知
552请求操作被中止:用户存储配额不足
553未执行请求的操作:不允许的文件名

扩展说明:

1.参考文档:https://www.rfc-editor.org/rfc/rfc959.html

正文到此结束
本文目录