我们建网站或者访问网站时经常会遇到网页无法打开,而且浏览器会吐出一个服务器的状态码,比如:404,500等等。这些状态码到底是什么意思呢?七娃今天就做一个关于服务器状态码的总结:

100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息;

200 OK 正常返回信息;

201 Created 请求成功并且服务器创建了新的资源;

202 Accepted 服务器已接受请求,但尚未处理;

203 Non-Authoritative Information 服务器已成功处理了请求,但返回的实体头部元信息不是在原始服务器上有效的确定集合,而是来自本地或者第三方的拷贝。当前的信息可能是原始版本的子集或者超集。例如,包含资源的元数据可能导致原始服务器知道元信息的超集。使用此状态码不是必须的,而且只有在响应不使用此状态码便会返回200 OK的情况下才是合适的

204 No Content 服务器成功处理了请求,但不需要返回任何实体内容,并且希望返回更新了的元信息。响应可能通过实体头部的形式,返回新的或更新后的元信息。如果存在这些头部信息,则应当与所请求的变量相呼应。由于204响应被禁止包含任何消息体,因此它始终以消息头后的第一个空行结尾。

205 Reset Content  服务器成功处理了请求,且没有返回任何内容。但是与204响应不同,返回此状态码的响应要求请求者重置文档视图。该响应主要是被用于接受用户输入后,立即重置表单,以便用户能够轻松地开始另一次输入。与204响应一样,该响应也被禁止包含任何消息体,且以消息头后的第一个空行结束。

206 Partial Content 服务器已经成功处理了部分 GET 请求。类似于 FlashGet 或者迅雷这类的 HTTP下载工具都是使用此类响应实现断点续传或者将一个大文档分解为多个下载段同时下载。

207 Multi-Status 由WebDAV(RFC 2518)扩展的状态码,代表之后的消息体将是一个XML消息,并且可能依照之前子请求数量的不同,包含一系列独立的响应代码。

300 Multiple Choices 被请求的资源有一系列可供选择的回馈信息,每个都有自己特定的地址和浏览器驱动的商议信息。

301 Moved Permanently 请求的网页已永久移动到新位置;

302 Found 临时性重定向;

303 See Other 临时性重定向,且总是使用 GET 请求新的 URI;

304 Not Modified 自从上次请求后,请求的网页未修改过;

305 Use Proxy 被请求的资源必须通过指定的代理才能被访问。Location 域中将给出指定的代理所在的 URI 信息,接收者需要重复发送一个单独的请求,通过这个代理才能访问相应资源。只有原始服务器才能建立305响应。

306 Switch Proxy 在最新版的规范中,306状态码已经不再被使用

307 Temporary Redirect 请求的资源临时从不同的URI 响应请求。

400 Bad Request 服务器无法理解请求的格式,客户端不应当尝试再次使用相同的内容发起请求;

401 Unauthorized 请求未授权;

402 Payment Required 该状态码是为了将来可能的需求而预留的。

403 Forbidden 禁止访问;

404 Not Found 找不到如何与 URI 相匹配的资源;

405 Method Not Allowed 请求行中指定的请求方法不能被用于请求相应的资源

406 Not Acceptable 请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。

407 Proxy Authentication Required 与401响应类似,只不过客户端必须在代理服务器上进行身份验证

408 Request Timeout 请求超时。

409 Conflict 由于和被请求的资源的当前状态之间存在冲突,请求无法完成。

410 Gone 被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址。

500 Internal Server Error 最常见的服务器端错误;

501 Not Implemented 服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。

502 Bad Gateway 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

503 Service Unavailable 服务器端暂时无法处理请求(可能是过载或维护);

504 Gateway Timeout 作为网关或者代理工作的服务器尝试执行请求时,未响应。

505 HTTP Version Not Supported 服务器不支持

常见服务器的状态码有哪些相关推荐

  1. 常见服务器返回状态码

    常见服务器返回状态码 输入网址后会发生什么 1. 200 服务器正确处理请求,并将请求的资源放在响应体中返回给客户. 2. 204 若服务器拒绝对PUT.POST或者DELETE请求返回任何状态信息或 ...

  2. apache和mysql 403_如何使用mysql(lamp)分离环境搭建dedecms织梦网站及apache服务器常见的403http状态码及其解决方法...

    一.实验环境 centos6.5+mysql5.5.32+php5.3.27 软件:DedeCMS-V5.7-GBK-SP1 本实验是使用lamp环境搭建,但mysql数据库与之分离,本实验成功的关键 ...

  3. 如何使用mysql(lamp)分离环境搭建dedecms织梦网站及apache服务器常见的403http状态码及其解决方法...

    一.实验环境 centos6.5+mysql5.5.32+php5.3.27 软件:DedeCMS-V5.7-GBK-SP1 本实验是使用lamp环境搭建,但mysql数据库与之分离,本实验成功的关键 ...

  4. 常见的http状态码(Http Status Code)

    常见的http状态码:(收藏学习) 2**开头 (请求成功)表示成功处理了请求的状态代码. 200 (成功) 服务器已成功处理了请求. 通常,这表示服务器提供了请求的网页. 201 (已创建) 请求成 ...

  5. 常见的http状态码总结。

    常见的http状态码: 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理.由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客 ...

  6. 【SRH】------常见的HTTP状态码

    常见的HTTP状态码 100 - 继续.客户端应继续其请求 200 - 请求成功 301 - 永久重定向 资源(网页等)被永久转移到其它URL 302 - 临时重定向 304 - 从缓存中读取数据 4 ...

  7. 生产环境常见的HTTP状态码列表

    生产环境常见的HTTP状态码列表(List of HTTP status codes)为: 200 - OK,服务器成功返回网页 - Standard response for successful ...

  8. http状态码_一些常见的HTTP状态码

    点击上方"Java专栏",选择"置顶或者星标" 第一时间阅读精彩文章! ☞ 程序员进阶必备资源免费送「21种技术方向!」 点击查看☜ 来源:Linux公社 链接 ...

  9. 常见的HTPP状态码

    常见的HTPP状态码 状态 含义 200 (OK)- 表示服务器已经成功接受请求,并将返回客户端所请求的最终结果 400 (Bad Request)- 糟糕的请求.语义有误,当前请求无法被服务器理解 ...

最新文章

  1. sql查询每个学生的最高成绩mysql语句
  2. 2017.04.15【NOIP2017提高组】模拟赛B组 T2:渡河
  3. linux文件明明存在却无法vim打开_教你几招,让你vim编辑器变得友善起来(特别水,不要点进来)...
  4. 安卓入门系列-06常见布局之ConstraintLayout(约束布局)
  5. C++ priority_queue 的使用和源码详解
  6. 早上发现还是问题不断
  7. 多云环境无处不在,但其管理才刚开始
  8. 微信小程序后端用python_使用django开发微信小程序后端
  9. Invalid use of SingleClientConnManager: connection still allocated解决方案
  10. NiFi用户指南文档分析(2)
  11. Paraphrasing effectively 有效转述你需要了解这些内容~
  12. Linux 编程 —— libstdc++.so.6: version `CXXABI_1.3.11‘ not found
  13. 转载 Latex各种命令、符号、公式、数学符号、排版(非常详细)
  14. insmod,rmmod
  15. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(八)—— 模型训练-训练
  16. 【微信小程序】轮播图——swpier组件
  17. 【Matlab数理统计知识点合集】新手入门第十三天
  18. matlab中sym(3 4),Matlab中sym 的用法
  19. 微信用计算机喊麦,另类占星师:我要做自己的微信电台
  20. excel按颜色求和,终于有最简单的方法了,建议收藏

热门文章

  1. 谷歌浏览器开发者工具的快捷键详解
  2. centos6 安装 bareos 和 bareos-webui
  3. YTU 01 串排序
  4. 面经——1,万得电话面试
  5. 软件测试工程师的主要工作内容
  6. rust腐蚀自建服2018_腐蚀Rust新手攻略指南 腐蚀Rust怎么开始游戏
  7. Linux的wait函数
  8. Qt+C++窗体界面中英文多语言切换
  9. Linux系统基础-2018-图形界面
  10. IE-LAB: ccie培训中心 思科考试费 简单了解Cisco ASA Failover技术