• HTTP 常见状态码


    1. 以"1"开头(临时响应)

    • 100: Continue,请求者应当继续提出请求;表示服务端已经收到请求的一部分,正在等待其余部分;
    • 101: Switching Protocols, 服务器交换机协议;

    2. 以"2"开头(成功)

    • 200: OK, 请求被确认;
    • 201: Created,请求成功并且服务器创建了新的资源;
    • 202: 服务器已接收请求,但尚未处理;
    • 203: 非授权信息,服务器已成功处理了请求,但返回的信息可能来自另一来源;
    • 204: 无内容,服务器已成功处理了请求,但没有返回任何内容;
    • 205: 重置内容,服务器成功处理了请求,但没有返回任何内容; 与204响应不同,此响应要求请求者重置文档
      视图(例如,清除表单内容以输入新内容);
    • 206: 服务器成功处理了部分 GET 请求;

    3. 以"3"开头()

    • 300:
    • 301:
    • 302:重定向;
    • 303:
    • 304:自从上次请求后,请求的网页没有修改过;服务器返回此响应时,不会返回网页内容;
    • 305:
    • 306:
    • 307:

    4. 以"4"开头(请求错误)

    • 400: 服务器不理解请求的语法;参数列表错误(缺少,或格式不匹配)
    • 401: 请求需要身份验证;
    • 403: 服务器拒绝请求;
    • 404: 服务器找不到请求的网页;
    • 405: 禁用请求中指定的方法;
    • 406:
    • 407:
    • 408: 服务器等候请求时,发生超时;
    • 409:
    • 410:
    • 411:
    • 412:
    • 413:
    • 414:
    • 415: 请求的格式不受请求页面的支持;
    • 417:

    5. 以"5"开头(服务器内部)

    • 500: 服务器内部遇到错误,无法完成请求;
    • 501: 服务器不具备完成请求的功能; 接口未实现;
    • 502: 错误的网关;
    • 503: 服务器不可用,服务器目前无法使用(由于超载或停机维护);通常,这只是暂时状态;
    • 504: 网关超时,服务器作为网关或代理,但是没有及时从上游服务器收到请求;
    • 505: 服务器不支持请求中使用的 HTTP 协议版本;

    参考资料

  • 相关阅读:
    java的map
    linux的date的几个例子
    URI记录
    eclipse进行关联代码
    hive的top n
    python类定义
    sql一些常用的经典语句,最后是select as的用法
    linux,shell脚本set -x的意思
    python循环for,range,xrange;while
    python安装json的方法;以及三种json库的区别
  • 原文地址:https://www.cnblogs.com/linkworld/p/7770592.html
Copyright © 2020-2023  润新知