状态码一般被分为五大类:

100-199用于指定客户端相应的某些动作。

200-299用于表示请求成功。

300-399用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。

400-499用于指出客户端的错误。

500-599用于支持服务器错误。

100-继续:如果服务器收到头信息中带有100-continue的请求,这是指客户端询问是否可以在后续的请求中发送附件。

101-转换协议:指服务器将按照其上的头信息变为一个不同的协议。

200-正常:意思是一切正常。一般用于响应的GET和POST请求。

201-已创建:表示服务器在请求的响应中建立了新文档;应在定位头信息中给出它的URL。

202-接受:告诉客户端请求正在被执行,但还没有处理完。

203-非官方信息:表示文档被正常的返回,但是由于正在使用的是文档副本所以某些响应头信息可能不正确。

204-无内容:在并没有新文档的情况下,确保浏览器继续显示先前的文档,这个状态码对于用户周期性的重载某一页非常有用,并且还可以确定先前的页面是否已经更新。

205-重置内容:意思是虽然没有新文档但浏览器要重置文档显示。这个状态码用于强迫浏览器清除表单域。

206-局部内容:是在服务器完成了一个包含Range头信息的局部请求时被发送的。

300-多重选择:表示被请求的文档可以在多个地方找到,并将在返回的文档中列出来。如果服务器有首选设置,首选项将会被列于定位响应头信息中。

301:是指所请求的文档在别的地方,文档新的URL会在定位响应头信息中给出。浏览器会自动连接到新的URL。

302-找到:与301相似,只是定位头信息中所给的URL应被理解为临时交换地址而不是永久的。

303-参见其它信息:和301、302相似,只是如果最初的请求是post,那么新文档要用get找回。

304-为修正:指缓冲的版本已经被更新并且客户端应刷新文档。

305-使用代理:表示所请求的文档要通过定位头信息中的代理服务器获得。

307-临时重定向:浏览器处理307状态的规则与302相同,307状态被加入到HTTP1.1中是由于许多浏览器在收到302响应时即使是原始消息为post的情况下仍然执行了错误的转向。只有在收到303响应时才假定浏览器会在post请求时重定向。添加这个新的状态码的目的很明确:在响应为303时按照get和post请求转向,而在307响应时则按照get请求转向而不是post请求。

400-错误请求:指出客户端请求中的语法错误。

401-未授权:表示客户端在授权头信息中没有有效的身份信息时访问受到密码保护的页面。

403-禁止:意思是除非拥有授权否则服务器拒绝提供所请求的资源,这个状态经常会由于服务器上的损坏文件或目录许可而引起的。

404-未找到:表示没有所访问页面的标准方式。

405-方法未允许:指出请求方法对某些特定的资源不允许使用。

406-无法访问:表示请求资源的MIME类型与客户端中Accept头信息中指定的类型不一致。

407-代理服务器认证要求:与401状态相似,只是这个状态用于代理服务器。该状态指出客户端必须通过代理服务器认证。

408-请求超时:是指服务端等待客户端发送请求的时间过长。

409-冲突:该状态通常与PUT请求一同使用,常被用于试图上传版本不正确的文件时。

410-已经不存在:告诉客户端所请求的文档已经不存在并且没有更新的地址。410状态不同于404,410时、是在指导文档已被移走的情况下使用,而404则用于未知原因的无法访问。

411-需要数据长度:表示服务器不能处理请求,除非客户端发送头信息指出发送给服务器的数据的大小。

412-先决条件错误:指出请求头信息中的某些先觉条件是错误的。

413-请求实体过大:告诉客户端现在所请求的文档比服务器现在想要处理的要大。如果服务器认为能够过一段时间处理,则会包含一个响应头信息。

414-请求URL过长:用于在URL过长的情况时,这里所指的“URL”是指URL中主机、域名及端口号之后的内容。

415-不支持的媒体格式:意味着请求所带的附件的格式类型服务器不知道如何处理。

416-请求范围无法满足:表示客户端包含了一个服务器无法满足的头信息请求。

417-期望失败:如果服务器得到一个带有100-continue值的expect请求头信息,这是指客户端正在询问是否可以在后面的请求中发送附件。在这种情况下,服务器也会用该状态417告诉浏览器服务器不接收该附件或用100状态告诉客户端可以继续发送附件。

500-内部服务器错误:该状态经常由CGL程序引起的也可能是由无法正常运行的或返回头信息格式不正确的servlet引起。

501-未实现:告诉客户端服务器不支持请求中要求的功能。

502-错误的网关:被用于充当代理或网关的服务器,该状态指出接受服务器接受到远端服务器的错误响应。

503-服务无法获得:表示服务器由于在维护或已经超载而无法响应。

504-网关超时:该状态也用于充当代理或网关的服务器;它指出接受服务器没有从远端服务器得到及时的响应。

505-不支持的http版本:服务器并不支持在请求中所标明http版本。

页面出现错误提示状态码所代表的含义相关推荐

  1. 常见的HTTP状态码以及代表的意义

    5种常见的HTTP状态码以及代表的意义 200( OK):请求已成功,请求所希望的响应头或数据体将随此响应返回 400( Bad Request):请求格式错误 1) 语义有误,当前请求无法被服务器理 ...

  2. axios 什么时候走then 方法;如何捕捉错误的状态码

    axios 什么时候走then 方法,源码在defaults.js文件中找到了答案 validateStatus: function validateStatus(status) {return st ...

  3. 服务器常用的状态码及其对应的含义

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

  4. 服务器常用的41个状态码及其对应的含义

    服务器常用的状态码及其对应的含义如下: 100--客户必须继续发出请求 101--客户要求服务器根据请求转换HTTP协议版本 200--交易成功 201--提示知道新文件的URL 202--接受和处理 ...

  5. ajax返回状态码为零,ajax - HTTP请求返回状态码0时的含义是什么?

    ajax - HTTP请求返回状态码0时的含义是什么? JavaScript网络调用(例如fetch或XMLHttpRequest)或任何其他类型的HTTP网络请求在HTTP状态代码为0时失败意味着什 ...

  6. 常见的请求错误HTTP状态码

    每发出一个http请求之后,都会有一个响应,http本身会有一个状态码,来标示这个请求是否成功,常见的状态码有以下几种: 开头的都表示这个请求发送成功,最常见的就是200,就代表这个请求是ok的,服务 ...

  7. php 页面开启错误提示,php开启与关闭错误提示

    windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set("display_errors", ...

  8. http常见的状态码,400,401,403状态码分别代表什么?

    2开头的状态码: 表示服务器成功处理了请求 200(成功):服务器请求成功 3开头的状态码:通常,这些状态代码用来重定向,表示为了完成指定的动作,需要接受进一步处理 304(未修改):自从上次请求以后 ...

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

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

最新文章

  1. 三分钟了解“Java重写”
  2. AlphaGo Zero,一次成功的炒作而已?
  3. mysql基础命令大全
  4. 数学和古典诗词的意境
  5. oracle rman备份慢,诊断Oracle RMAN备份慢的原因
  6. sqlserver08评估期已过的解决方法
  7. fatal error C1853: 'Debug/***.pch' is not a precompiled header file created with this compil
  8. STL源码剖析(一)
  9. LaTex数学符号表(数学中最常用的所有符号)
  10. android qq轻聊版,Android QQ轻聊版怎么样 Android QQ轻聊版介绍
  11. vue面试题+答案,2021前端面试
  12. Python中格式化操作漂亮打印文件的读取和写入
  13. 微信大面积封杀使用wetool微信账户 用了就封号!
  14. android root刷机包包,一加OnePlus 5T安卓9 root教程,用recovery来卡刷root包
  15. win2d 渐变颜色
  16. (油猴脚本网盘下载加速)
  17. Regulator子系统
  18. 在Linux中配置软 RAID,使用mdadm命令创建RAID5, RAID设备的数据恢复
  19. 基于奇异值分解的图像压缩matlab
  20. f5 gtm 工作原理_F5基本模块架构

热门文章

  1. STM32学习——重点知识总结
  2. linux中where作用,linux基础命令——whereis命令的使用介绍
  3. 海鸥表表带太长了怎么拆_海鸥手表表带质量遭疑 店家:与个人佩戴方式有关...
  4. HTML基础详解(上)
  5. 利用python处理两千万条数据的一些经验(仅供自己记录)
  6. nn.Pixelshuffle的转化规则
  7. Opencv 图像处理-Contours函数提取轮廓及感兴趣区域ROI的必用且实用操作技巧-(涵盖Contours的一切使用基础,附代码段)
  8. python除以10取整_python ceiling divide 除法向上取整(或小数向上取整)的实例
  9. 遇见王沥川的人生感悟_遇见王沥川经典感人台词语录
  10. 多客网站-小程序-内容管理系统-dkcms