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
      服务器(抱歉!我正在帮着呢)
      说明服务器暂时处于差负荷或正在进行停机维护,现在无法处理请求。
  • 相关阅读:
    【MongoDB】 C#官方驱动增删查改
    【MongoDB】MongoHelper
    【设计模式】简单的单例模式
    andriod深度探索及驱动开发展望
    搭建Android开发环境
    第一章Android系统移植与驱动开发概述
    时间
    django-admin和manage.py
    自定义django-admin命令
    会话session
  • 原文地址:https://www.cnblogs.com/yehui-mmd/p/7644236.html
Copyright © 2011-2022 走看看