常见的http状态码:

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

  2XX系列:代表请求已成功被服务器接收、理解、并接受。这系列中最常见的有200、201状态码。

  200状态码:表示请求已成功,请求所希望的响应头或数据体将随此响应返回。

  201状态码:表示请求成功并且服务器创建了新的资源,且其 URI 已经随Location 头信息返回。假如需要的资源无法及时建立的话,应当返回 '202 Accepted'。

  202状态码:服务器已接受请求,但尚未处理。

  3XX系列:代表需要客户端采取进一步的操作才能完成请求,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。这系列中最常见的有301、302状态码。

  301状态码:被请求的资源已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。

  302状态码:请求的资源临时从不同的URI响应请求,但请求者应继续使用原有位置来进行以后的请求。

304自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。 如果网页自请求者上次请求后再也没有更改过,您应将服务器配置为返回此响应(称为 If-Modified-Since HTTP 标头)。

  4XX系列:表示请求错误。代表了客户端看起来可能发生了错误,妨碍了服务器的处理。常见有:401、404状态码。

  401状态码:请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。

  403状态码:服务器已经理解请求,但是拒绝执行它。与401响应不同的是,身份验证并不能提供任何帮助,而且这个请求也不应该被重复提交。

  404状态码:请求失败,请求所希望得到的资源未被在服务器上发现。没有信息能够告诉用户这个状况到底是暂时的还是永久的。假如服务器知道情况的话,应当使用410状态码来告知旧资源因为某些内部的配置机制问题,已经永久的不可用,而且没有任何可以跳转的地址。404这个状态码被广泛应用于当服务器不想揭示到底为何请求被拒绝或者没有其他适合的响应可用的情况下。

  5xx系列:代表了服务器在处理请求的过程中有错误或者异常状态发生,也有可能是服务器意识到以当前的软硬件资源无法完成对请求的处理。常见有500、503状态码。

  500状态码:服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。

503状态码:由于临时的服务器维护或者过载,服务器当前无法处理请求。通常,这个是暂时状态,一段时间会恢复。

  http状态码还有很多但不常见,记住这些工作中就够用了。

转载于:https://www.cnblogs.com/PrayLs/p/10269349.html

常见的http状态码总结。相关推荐

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

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

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

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

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

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

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

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

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

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

  6. 常见的HTPP状态码

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

  7. 常见的HTTP状态码(HTTP Status Code)说明

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

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

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

  9. 常见的Http状态码以及其代表的意义

    常见HTTP状态有以下五类: 1.信息代码:1xx:信息,请求收到,继续处理: 2.成功代码:2xx:成功,行为被成功地接受.理解和采纳: 3.重定向:3xx:重定向,为了完成请求,必须进一步执行的动 ...

最新文章

  1. 14_clickhouse,kafka引擎,kafka消息到ClickHouse的MergeTree引擎
  2. Qt文档阅读笔记-Qt对象模型及deleteLater()杂记
  3. Vue3:集成wangEditor富文本编辑器
  4. 跟我学习dubbo-ZooKeeper注册中心安装(2)
  5. jquery日历插件 途牛_js jquery 实现 排班,轮班,日历,日程。使用fullcalendar 插件...
  6. 思源黑体与思源宋体的区别
  7. 美国LangeEylandt长岛
  8. 电子邮件注册网站是什么,163电子邮件注册流程详解
  9. 【计算机网络】已知若干个网络,如何计算汇聚成超网后的地址?
  10. opencv3/C++ 积分图像
  11. idea字体颜色修改
  12. RHCA-442调优
  13. 什么是快速开发框架?
  14. JZOJ 3823. 【NOIP2014模拟9.9】遇见
  15. 网络聊天室_TCP服务端
  16. 中国汽车流通协会 :2018年第39期车市扫描
  17. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid continuation byte
  18. windows下自带计算文件MD5的工具
  19. X86模拟器加速器的使用
  20. 宝宝排大小便会给出信号?怎样训练宝宝大小便?

热门文章

  1. 2018-03-02 Linux
  2. combobox的使用
  3. saltstack一些常用模块和api调用方法
  4. .NET中,字符串首字母大写的方法
  5. C/C++语言中计算int,float,double,char四种数据类型所能表示的数据范围
  6. C++实现删除字符串中所有重复出现的字符
  7. C++实现用堆求最小的k个数
  8. mysql io模型_5种网络IO模型
  9. Java社区领袖介绍平台支持选项
  10. Filter 设计模式编码实践