• HTTP_4_返回结果的HTTP状态码


    状态码:返回请求结果。

    状态码种类繁多,以下总结常用的状态码:

        类别
    信息性状态码 1XX 服务器接受请求,继续处理
         
    成功状态码 200 OK 请求处理成功,并返回资源(响应报文中含有实体主体)
      200 No Content 请求处理成功,但没有资源可返回。(响应报文中无实体主体)
      206 Partial Content 客户端进行了范围请求,服务器成功执行并返回
         
    重定向状态码 301 Moved Permanently 永久性重定向,资源URI重新分配
      302 Found 临时性重定向,资源URI临时分配
      303 See Other 请求资源存在另一个URI,希望能够以GET方式重新请求新的URI
        301,302,303情况下所有浏览器会把POST改为GET,并删除请求报文主体,之后请求会动再发送。
      304 Not Modified 资源已找到,但未满足条件
      307 Temporary Redirect 临时重定向,和302相似,但处理响应时,每个浏览器情况不一样
         
    客户端错误状态码 400 Bad Request 请求报文中存在语法错误
      401 Unauthorized 未经过HTTP认证(BASIC认证,DIGEST认证)
      403 Forbidden 不允许访问
      404 Not Found 服务器上没有请求的资源
         
    服务器错误状态码 500 Internal Server Error 服务器端执行时发生错误,也许web应用存在bug
      503 Service Unavailable 服务器暂时超负载或停机维护

    注意:状态码和状况不一致的情况,比如web应用程序内部发生错误,状态码依然返回200ok,这样情况也经常遇到。

    状态码用途:多用作判断,比如AJAX异步请求数据时,就需要用到200判断,只有成功了才会处理服务器返回的数据。

  • 相关阅读:
    在ASP.NET中把数据POST到其他页面
    在网页中使用javascript打开没有最大化、最小化和关闭按钮的窗口
    怎么找回被删并清空了回收站的文件
    域控制器的安装步骤二——把客户机加入到域
    升级和卸载域AD:实现域网络管理二
    不用设置BIOS,也能让光驱启动电脑!
    老版(旧版)封神榜片头,片尾曲
    域控制器的安装步骤一
    SEO面试试题
    如何将客户机添加到域?
  • 原文地址:https://www.cnblogs.com/Peng2014/p/4619598.html
Copyright © 2020-2023  润新知