美文网首页
http 常用状态码

http 常用状态码

作者: JJNile | 来源:发表于2019-05-29 07:02 被阅读0次

    1开头(临时响应)

    100 Continue/继续
    客户继续发出请求

    2开头(成功响应)

    200 Ok/请求正常
    一般用于GET与POST请求

    201 Created/已创建
    成功请求并创建了新的资源

    204 No Content/无内容
    服务器成功处理,但未返回内容。一般应用于「删除数据成功」

    206 Partial Content
    服务器已经完成了部分用户的GET请求。
    应用场景:

    1. 解决大文件下载问题
    2. 解决CDN和原始HTTP服务器问题
    3. 使用工具例如lftp,wget,telnet测试断点续传

    3开头(重定向)

    301 Moved Permanently/永久重定向
    应用场景:

    1. 域名到期不想续费(或者发现了更适合网站的域名),想换个域名。
    2. 在搜索引擎的搜索结果中出现了不带www的域名,而带www的域名却没有收录,这个时候可以用301重定向来告诉搜索引擎我们目标的域名是哪一个。
    3. 空间服务器不稳定,换空间的时候。

    302 Found/找到
    要求客户端执行临时重定向(原始描述短语为“Moved Temporarily”)。

    304 Not Modified/未修改
    自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。

    305 Use Proxy/使用代理
    请求的文档要通过定位头信息中的代理服务器获得。这个状态码是新加入 HTTP 1.1中的。

    4开头(客户端响应)

    400 Bad Request/错误请求
    服务器不理解请求的语法。

    401 Unauthorized/未授权
    请求要求用户的身份认证

    403 Forbidden/禁止
    服务器理解请求客户端的请求,但是拒绝执行此请求

    404 Not Found/未找到
    请求所希望得到的资源未被在服务器上发现,但允许用户的后续请求。

    405 Method Not Allowed/方法禁用
    禁用请求中指定的方法。

    413 Request Entity Too Large/请求实体过大
    服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。

    5开头(服务端响应)

    502 Bad Gateway/错误的网关
    作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

    503 Service Unavailable/服务无法获得
    由于临时的服务器维护或者过载,服务器当前无法处理请求。

    504 Gateway Timeout/网关超时
    该状态也用于充当代理或网关的服务器;它指出接收服务器没有从远端服务器得到及时的响应。

    参考

    https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status
    https://www.flysnow.org/tools/table/http-status-codes/

    相关文章

      网友评论

          本文标题:http 常用状态码

          本文链接:https://www.haomeiwen.com/subject/wxgstctx.html