这找了些http的常用状态码,大家平时在做web站点监控的时候可以判断这些状态码

 状态码 含义   备注
 200  请求已完成 2XX状态码均为正常状态码返回
 3XX   3XX状态码为重定向状态码
 300  多种选择 服务器根据请求可执行多种操作。服务器可根据请求者 (User agent) 来选择一项操作,或提供操作列表供请求者选择
 301  永久移动 请求的网页已被永久移动到新位置。服务器返回此响应(作为对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。您应使用此代码通知 Googlebot 某个网页或网站已被永久移动到新位置
 302  临时移动 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置 
 303  查看其他位置 当请求者应对不同的位置进行单独的 GET 请求以检索响应时,服务器会返回此代码。对于除 HEAD 请求之外的所有请求,服务器会自动转到其他位置
 304 未修改  自从上次请求后,请求的网页未被修改过。服务器返回此响应时,不会返回网页内容
 305 使用代理  请求者只能使用代理访问请求的网页。如果服务器返回此响应,那么,服务器还会指明请求者应当使用的代理
 307   临时重定向 服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置
 4XX 客户端类错误 
 400   错误请求 服务器不理解请求的语法 
 401 未授权  请求要求进行身份验证。登录后,服务器可能会返回对页面的此响应
 403 已禁止  服务器拒绝请求 
 404  未找到 服务器找不到请求的网页。例如,如果请求是针对服务器上不存在的网页进行的,那么,服务器通常会返回此代码
 405  方法禁用 禁用请求中所指定的方法
 406  不接受 无法使用请求的内容特性来响应请求的网页
 407  需要代理授权 此状态代码与401(未授权)类似,但却指定了请求者应当使用代理进行授权。如果服务器返回此响应,那么,服务器还会指明请求者应当使用的代理
 408  请求超时 服务器等候请求时超时
 409  冲突 服务器在完成请求时发生冲突。服务器必须包含有关响应中所发生的冲突的信息。服务器在响应与前一个请求相冲突的PUT请求时可能会返回此代码,同时会提供两个请求的差异列表
 410  已删除 如果请求的资源已被永久删除,那么,服务器会返回此响应。该代码与404(未找到)代码类似,但在资源以前有但现在已经不复存在的情况下,有时会替代
 411   需要有效长度 服务器不会接受包含无效内容长度标头字段的请求。
 412  未满足前提条件 服务器未满足请求者在请求中设置的其中一个前提条件。
 413  请求实体过大 服务器无法处理请求,因为请求实体过大,已超出服务器的处理能力。
 414  请求的URI过长 请求的URI(通常为网址)过长,服务器无法进行处理。
 415  不支持的媒体类型 请求的格式不受请求页面的支持。 
 416  请求范围不符合要求 如果请求是针对网页的无效范围进行的,那么,服务器会返回此状态代码。
 417  未满足期望值 服务器未满足”期望”请求标头字段的要求。
 499 客户端断开连接 服务端处理时间过长,导致客户端关闭了连接造成的
 5XX 服务器端发生错误
 500  服务器内部错误 服务器遇到错误,无法完成请求。
 501  尚未实施 服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码。
 502  错误网关 服务器作为网关或代理,从上游服务器收到了无效的响应。
 503  服务不可用 目前无法使用服务器(由于超载或进行停机维护)。通常,这只是一种暂时的状态。
 504  网关超时 服务器作为网关或代理,未及时从上游服务器接收请求。
 505  HTTP版本不受支持 服务器不支持请求中所使用的HTTP协议版本。 

转载于:https://blog.51cto.com/jim123/1836154

HTTP常用状态码说明相关推荐

  1. php中http有哪些状态码,http状态码是什么意思?http常用状态码有哪些

    作为开发人员对http状态码都是很熟悉的,只有对这些http状态码熟悉,才能找到问题的关键所在,那么http状态码是什么意思?http常用状态码有哪些?接下来php中文网就向大家介绍一下http状态码 ...

  2. HTTP常用状态码状态码大全

    HTTP常用状态码&状态码大全 常用状态码 状态码,有60+多, 实际上常用的只有14个; 2XX 成功 2XX 成功 2XX 的响应结果表明,请求被正常处理了. 200 OK 客户端的请求被 ...

  3. 服务器404等常用状态码及其对应含义(报错原因)

    服务器常用的状态码及其对应的含义如下: 200:服务器响应正常. 304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意). 400:无法找到请求的资源. ...

  4. Nginx code 常用状态码学习小结

    最近了解下Nginx的Code状态码,在此简单总结下.一个http请求处理流程: 一个普通的http请求处理流程,如上图所示: A -> client端发起请求给nginx B -> ng ...

  5. 程序员五一被拉去相亲,结果彻底搞懂了HTTP常用状态码

    我有一个朋友-- 叫小星,是个北漂程序员. 小星年纪不小了,还是个单身狗.家里很着急,小星也很着急. 可是,小星起身一看,眼前一闪闪闪闪闪闪闪闪闪-- --全是秃头抠脚大汉-- 前一阵子好不容易来个实 ...

  6. 服务器常用状态码及其含义

    200:服务器响应正常 204:No content,表示请求成功,但响应报文不含实体的主体部分 205:Reset Content,表示请求成功,但响应报文不含实体的主体部分,但是与 204 响应不 ...

  7. 页面报错常用状态码总结(Http常见状态码)

    作为一个互联网开发人员对于一些服务器返回的HTTP状态的意思都必须是了如指掌的,只有将这些状态码一一弄清楚,工作中遇到的各种问题才能够处理的得心应手.好了,下面就让我们来了解一下比较常见的HTTP状态 ...

  8. HTTP状态码和支持的方法

    1. HTTP常用状态码 200 ok 客户端请求成功 400 bad request 客户端请求有语法错误,不能被服务器所理解 401 unauthorized 请求要求身份验证,对于登录后请求的网 ...

  9. HTTP状态码(2xx,3xx,4xx,5xx)

    HTTP状态码负责表示客户端请求的返回结果,标记服务器的处理结果. HTTP常用状态码分为5种:   类别 原因短语 1xx Informational(信息状态码) 接受请求正在处理 2xx Suc ...

最新文章

  1. 机械键盘连击怎么处理_怎么选择机械键盘?各种平价机械键盘推荐
  2. UC Berkeley提出变分判别器瓶颈,有效提高对抗学习平衡性
  3. 在LINUX上配置oracle ASMLib的多路径磁盘
  4. Linux 内核源代码的目录结构
  5. mysql数据库导入导出_MySQL数据库导入导出详解
  6. 递归计算二叉树的高度_如何使用递归方法计算二叉树的高度
  7. 【java笔记】函数式编程
  8. Python——集合与字典练习
  9. linux中如何实时同步时间,linux实现时间同步有哪几种方法
  10. mysql主从复制周期_Mysql主从复制
  11. 腾讯地图拾取坐标html,GitHub - cloydlau/coord-picker: 高德/腾讯地图坐标拾取器 / A coordinates picker for amap/tmap...
  12. css代码样式大全(整理版)
  13. BLE4.0蓝牙模块JDY-08的简单使用
  14. python把正整数翻译成英文_将Python整数转换为单词
  15. 分享6种时间管理方法,不要再说时间不够用了!
  16. div+css三栏式布局
  17. matlab正序零序负序,史上最完美的图形和公式带你搞懂正序负序零序!
  18. oracle ins ctx.mk,安装Oracle10g遭遇ins_ctx.mk问题解决方法
  19. group by 不是单组分组函数
  20. Python中Tkinter模块的Canvas控件绘制jpg图片到指定区域

热门文章

  1. 千里之行,始于足下。职场人士必读的寓言
  2. matlab plot函数_慧图大讲堂 | 一起来认识MATLAB吧!
  3. 01-VMware-workstation14安装
  4. LuManager使用中典型问题整理集合
  5. java的Serialization 机制
  6. 人脸识别基础关键技术
  7. MAP(Mean Average Precision)
  8. 基于 REST 的 Web 服务:基础
  9. 鲁迅先生就ERP实施问题答记者问
  10. C++设计模式(转)