状态码类别:
  1xx: 信息类,表示客户发送的请求服务端正在处理
  2xx:成功类,服务器 成功接收请求
  3xx:重定向类,服务器中找到了多个请求内容,则需要用户再次操作选择
  4xx:客户端错误类,对于发的请求服务器无法处理
  5xx:服务器错误类,由于服务器发生故障或遇到错误无法回应
常见的状态码:
 1xx:信息类
  100:继续发送请求,客户端之前发送的请求服务器未拒绝。服务器必须在客户端发送完请求后才能发送一个回应
  101: 服务器接收客户请求,将其转化成另一种协议来处理
 2xx:成功类
   200:服务器成功处理请求
   202:服务器接受了客户端的请求,还在处理中
   204:服务器处理了请求,但是没有新的内容生成。刷新页面后页面还是保持原来的,不会改变
   205:和204有点相似,也是服务器处理了请求,但是没有新的内容生成。但是刷新页面后浏览器会清除内容,重新显示内容
   206:客户端发送范围请求,服务器处理完成
 3xx:重定向类
  301:永久重定向。例如:请求https://localhost/index 时服务器返回301,就会给url末尾加个“/”。则最终访问的url是:https://localhost/index/
  302:临时性重定向。和301说明类似
  304:客户端发送请求后,服务器允许访问,但是浏览器中缓存的内容还在有效期中,这时返回状态码为304
  307:http1.1中新增。将请求分为get和post,他的重定向只对于get请求
 4xx:客户端错误类
  400:请求的内容中存在语法错误
  401:说明访问的请求受保护。需要用户认证
  403:  服务器接受客户端发出的请求,但是拒绝处理。例如访问服务器中有些未被授权的内容
  404:服务器找不到请求的内容
  405:用来访问本页面的HTTP谓词不被允许(方法不被允许)
  407:需要代理身份才能进行访问,即客户端访问需要通过代理授权
  414:请求的url太长
    
 5xx:服务器错误类
  500:服务器遇到了某些情况,处理请求失败。笔者遇到过接口崩掉时请求返回状态码为500
  503:服务器在维护或者负载过重不能处理客户端发出的请求
  505:服务器不支持请求中的http版本
 

web页面中http返回的状态码解释的更多相关文章

  1. 网页中常见返回HTTP状态码含义

    在日常网页浏览的过程中大家经常会碰到400,403,404,500,502等HTTP状态码,这些状态码对于一般用户来说出现什么都是一样的,反正就是页面打不开了,但是作为网站开发人员或者从事相关工作者认 ...

  2. ASP.NET设置404页面返回302HTTP状态码的解决方法

    在配置文件中配置404页面如下: .代码如下: <customErrors mode="On" defaultRedirect="404.aspx"> ...

  3. iis站点设置错误页面返回http状态码为404而不是302或其他

    今天一位客户说网站错误页面返回的状态码是302而不是404,问ytkah要如何处理.这个应该是设置没有正确的原因.我们一步步来排查一下.1.首先打开iis管理器,左侧选择具体的站点,在右侧窗口中点击4 ...

  4. Nginx自定义404页面并返回404状态码

    Nginx定义404页面并返回404状态码, WebServer是nginx,直接告诉我应该他们配置了nginx的404错误页面,虽然请求不存在的资源可以成功返回404页面,但返回状态码确是200. ...

  5. 关于修改.net core webapi中null默认返回的状态码。

    在asp .net core webapi中,http请求的响应数据如果是null的话,我们知道状态码会返回204,即NoContent,为什么会出现这种情况呢?   因为在返回响应数据的时候,nul ...

  6. PHP发送返回404状态码

    1. 默认的由Apache自动处理的404 修改Aache的配置文件 httpd.conf 中的 ErrorDocument 404 /404.html 或者使用 .htaccess文件,同时有要把 ...

  7. HTTP返回结果状态码小结

    HTTP 状态码负责表示客户端 HTTP 请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作. 一.状态码的类别 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果.借助状态 ...

  8. python(30) 获取网页返回的状态码,状态码对应问题查询

    获取访问网页返回的状态码 html = requests.get(Url) respon = html.status_code 以下内容来自于维基百科:点击查看网页 1xx消息 这一类型的状态码,代表 ...

  9. IIS7.0设置404错误页,返回500状态码

    一般在II6下,设置自定义404错误页时,只需要在错误页中选择自定义的页面,做自己的404页面即可.但是在IIS7.0及以上时,设置完404错误页后,会发现状态码返回的是500,并且可能会引起页面乱码 ...

随机推荐

  1. 【LaTeX排版】LaTeX论文排版<一>

    本文及接下来的几篇文章主要讲关于毕设论文的排版. 1.论文的整体构架     学校规定论文字数不得少于15000:说明论文属于中篇论文.一般来说,中长篇论文采用book文类,短篇论文采用article ...

  2. linu下C语言之BMP图片操作编程(上)

    BMP文件格式,也被称为位图图像文件或与设备无关的位图文件格式(DIB)或者只是一个位图,是 一个光栅图形 图像文件格式使用 来存储位图,数字,图片,独立的显示设备. 微软已经定义了一个特定的表示颜色 ...

  3. 微信android混淆打包减少安装包大小

    首先,感谢微信android团队的分享 微信中的资源混淆工具主要为了混淆资源ID长度(例如将res/drawable/welcome.png混淆为r/s/a.png),同时利用7z深度压缩,大大减少了 ...

  4. PS 滤镜算法原理——拼贴

    %%%% Tile  %%%%% 实现拼贴效果 %%%%% 将原图像进行分块,然后让图像块在 %%%%% 新图像范围内进行随机移动,确定移动后的边界 %%%%% 将移动后的图像块填入新图像内 clc; ...

  5. HashMap是无序的

    一. 说明 HashMap是基于哈希表Map的实现.设计初衷主要是为了解决键值(key-value)对应关联的,HashMap的优势是可以很快的根据键(key)找到该键对应的值(value),但是我们 ...

  6. MQ队列与哪些机器连接

    1.使用MQ安装用户登录Linux,例如:su - mqm 2.runmqsc Qm1 #Queue 代表要查询的队列3.DISPLAY CONN(*) WHERE(OBJNAME EQ Queue) ...

  7. Mego(04) - NET简单实现EXCEL导入导出

    前言 相信做过信息系统的朋友都会遇到EXCEL导入导出的相关开发,做过不少EXCEL导入导出后总结起来大致有如下几种方式实现: ADO.NET的OldDb或ODBC连接EXCEL使用DataTable ...

  8. java学习日记-基础-列出2~100内的素数

    素数的概念:一个整数如果只能整除1和它本身,那么这个整数就是一个素数 方法一:素数是除去能被2整除.3整除.5整除.7整除的整数,但包含2,3,5,7 public class Sushu { pub ...

  9. codechef Killing Monsters

    题目大意:大厨正在玩一个打怪兽的小游戏.游戏中初始时有 n 只怪兽排成一排,从左到右编号为 0 ∼ n − 1.第 i 只怪兽的初始血量为 hi,当怪兽的血量小于等于 0 时,这只怪兽就挂了. 大厨要 ...

  10. python---haproxy---文件操作

    haproxy 文件操作,操作属于简单操作,不复杂 # -*- coding:utf-8 -*- # LC def search(*args): #查找Haproxy文件中的服务器 list1 = [ ...