ftp服务器的响应码都有什么

不及物动词 其他 655

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    FTP(File Transfer Protocol,文件传输协议)是一种用于在计算机之间传输文件的协议。在使用FTP时,客户端发送命令给服务器,而服务器会以响应码的形式回复客户端的操作结果。根据FTP的标准规范,服务器的响应码分为以下几种:

    1xx(Positive Preliminary):指示请求被接受,需要进一步的操作。

    • 110:重新启动标记回应。
    • 120:服务器准备就绪,在某些情况下需要进一步的响应。

    2xx(Positive Completion):请求成功接收并完成。

    • 200:命令正确执行。
    • 202:命令未执行,超时等原因。
    • 211:系统状态回复。
    • 212:目录状态回复。
    • 213:文件状态回复。
    • 214:帮助信息回复。
    • 220:服务就绪,等待用户连接。
    • 221:服务关闭控制连接。
    • 226:服务关闭数据连接。
    • 227:进入被动模式(IP地址和端口号)。
    • 230:用户登录成功。
    • 250:文件操作完成。

    3xx(Positive Intermediate):指示请求被接受,需要进一步的操作。

    • 331:要求用户名和密码。
    • 332:要求账户信息。

    4xx(Transient Negative Completion):请求未能成功执行,需要进一步处理。

    • 421:服务关闭,超时等原因。
    • 425:无法打开数据连接。
    • 426:连接关闭,数据传输终止。
    • 450:文件不可用。

    5xx(Permanent Negative Completion):请求未能成功执行,问题无法解决。

    • 500:无效命令。
    • 501:参数语法错误。
    • 502:命令未实现。
    • 530:未登录。
    • 550:文件不可用。

    以上是常见的FTP服务器的响应码,通过这些响应码,客户端可以了解到服务器的执行状态,便于进行后续操作。在实际的FTP传输中,客户端和服务器之间的通信主要依赖于这些响应码的交互。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的常用协议。在FTP通信过程中,服务器会通过发送特定的响应码来向客户端传递执行结果和状态信息。这些响应码由三个数字组成,第一个数字表示响应的类型,后两位数字提供更具体的信息。下面是常见的FTP服务器响应码及其含义:

    1xx – 肯定响应

    • 100:请求成功,继续进行
    • 110:新文件指示器需要其他命令来获取
    • 120:服务已就绪,在XXX分钟后开始

    2xx – 肯定响应

    • 200:命令成功
    • 202:命令未执行,站点命令被忽略
    • 211:系统状态回复
    • 212:目录状态回复
    • 213:文件状态回复
    • 214:帮助信息回复
    • 215:NAME系统类型
    • 220:服务就绪
    • 221:服务关闭控制连接,可以退出用户
    • 226:关闭数据连接,请求的文件操作成功
    • 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:请求不执行,文件名不允许

    以上是FTP服务器常见的响应码及其含义,通过这些响应码,客户端可以了解到服务器的执行结果和状态信息,从而进行相应的操作。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    FTP服务器的响应码(FTP Server Response Codes)是指用于标识和说明在FTP通信过程中发生的各种情况的三位数字代码。它们用于指示成功、失败或需要进一步操作等不同的情况。
    FTP服务器的响应码共分为五类,每个类别都有一些特定的响应码。下面将逐一介绍每个类别及其对应的响应码:

    1xx – 服务就绪系列(Service ready)

    100 – 命令成功
    110 – 再次必须输入进一步的命令
    120 – 运行着,等待连接
    125 – 打开数据连接
    150 – 打开连接,开启传输

    2xx – 命令成功系列(Command OK)

    200 – 命令已成功执行
    202 – 命令未被执行,站点执行了伪命令
    211 – 系统状态回复
    212 – 目录状态回复
    213 – 文件状态回复
    214 – 帮助消息
    215 – 系统类型
    220 – 服务就绪
    221 – 服务关闭连接
    225 – 数据连接打开,没有传输正在进行
    226 – 关闭数据连接,请求的文件操作成功(完成传输)
    227 – 进入被动模式
    230 – 用户成功登录
    250 – 请求的文件操作完成
    257 – 路径名创建

    3xx – 需要进一步操作系列(Need further action)

    331 – 用户名正确,需要密码
    332 – 需要登录帐户(登录)
    350 – 请求的文件操作需要进一步命令

    4xx – 临时错误系列(Temporary errors)

    421 – 服务关闭,连接被中止
    425 – 无法打开数据连接
    426 – 结束连接
    450 – 文件不可用,正在忙
    451 – 请求的操作异常终止,正在处理新的请求
    452 – 请求的操作不支持

    5xx – 永久错误系列(Permanent errors)

    500 – 无效的命令
    501 – 错误的参数
    502 – 命令没有执行
    503 – 错误的命令序列
    504 – 参数不可用
    530 – 未登录
    532 – 存储文件需要帐户
    550 – 文件不可用
    552 – 请求的文件操作被阻止
    553 – 无法创建文件

    这些响应码在FTP通信中起到重要的作用,客户端和服务器可以通过解析响应码来判断操作的成功与否,并根据不同的响应码采取相应的措施来处理。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部