zoukankan      html  css  js  c++  java
  • 返回结果的HTTP状态码

    HTTP状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。

    2xx成功

    2xx的响应结果表明请求被正常处理。

    • 200 OK
      请求已正常处理
    • 204 No Content
      请求处理成功,但是没有资源可返回,一般在只需要从客户端向服务器端发送信息
    • 206
      客户端(我只是想要其中一部分)——> 服务器端(明白,是对资源某一部分的请求)

    3xx 重定向

    表明浏览器需要执行某些特殊的处理以正确处理请求

    • 301
      客户端(需要进行书签的变更)——> 服务器(资源的URI已经更新, 你也更新一下你的书签吧)
    • 302
      服务器(资源的URI临时定位到其他位置了,姑且算你已经知道这个情况了)
    • 303
      服务器(资源的URI已经更新, 你是否能临时按照新的URI访问?),该状态码表明由于请求对应的资源存在另一个URI,应该是用get方法定向获取请求的资源。
    • 304
      缓存服务器(资源已经找到,但是不符合条件请求)
    • 307
      临时重定向

    4xx

    表明客户端是发生错误的原因所在

    • 400
      服务器(我无法理解这个请求,是不是错了?)
    • 401 认证失败
      该状态吗表明发送的请求需要通过http认证的认证信息。
    • 403
      服务器(不允许访问这个资源啊!)
    • 404
      服务器(服务器上没有你请求的资源)

    5xx

    表明服务器本身发生错误

    • 500
      服务器(貌似,内部资源出现故障了)
    • 503
      服务器(抱歉!我正在帮着呢)
      说明服务器暂时处于差负荷或正在进行停机维护,现在无法处理请求。
  • 相关阅读:
    属性MyBank
    C#语法
    NTE与C#
    css3制作网页动画
    网页定位元素
    使用ADO.NET访问数据库
    连接查询和分组查询
    模糊查询和聚合函数
    习题集
    用sql语句操作数据
  • 原文地址:https://www.cnblogs.com/yehui-mmd/p/7644236.html
Copyright © 2011-2022 走看看