HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码,状态码的第一个数字代表了响应的五种状态之一。

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

了解基本SEO状态码,是SEO优化人员必备知识。HTTP状态码是服务器和客户端之间交流信息的语言。通过查看网站日志的HTTP码,我们可以清楚查看搜索引擎在网站的爬取情况。

常见HTTP状态码(200、301、302、500等)相关推荐

  1. http常见的状态码 200,301,400,500

    1.2XX 成功 200:服务器请求成功               204:表示请求成功,但响应报文不含实体的主体部分               206:进行范围请求 2.3XX 重定向 301: ...

  2. HTTP常见状态码 200 301 302 404 500

    HTTP状态码(HTTP Status Code) 状态码并不是每个都有,为了后期扩展.[update20170505] 一些常见的状态码为: 一.1开头 1xx(临时响应)表示临时响应并需要请求者继 ...

  3. 常见HTTP状态码(200、301、302、500等)解说

    对网站管理工作者来说有个词不陌生,HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码.状态码的第一个数字代表了响应的五种状态之一. 1XX系列:指定客户端应相应的某些动作,代表请求已 ...

  4. Http状态码200,300,404,500等是什么意思

    在学习网页设计的时候都应该知道状态码,但我们常见的状态码都是200,404,下面介绍其他的状态值 1开头的http状态码 表示临时响应并需要请求者继续执行操作的状态代码. 100 (继续) 请求者应当 ...

  5. 史上最全服务器返回的常见HTTP状态码-----200 302 400 500状态码

    成功响应节 200 OK 请求成功.成功的含义取决于HTTP方法: GET:资源已被提取并在消息正文中传输. HEAD:实体标头位于消息正文中. POST:描述动作结果的资源在消息体中传输. TRAC ...

  6. 关于HTTP状态码之301 302 304

    301.302.304 301 Moved Permanently 永久移动.是指请求的资源已被永久的移动到新的URL,返回信息会包括新的URL,浏览器还会自动定向到新的URL.今后任何新的请求都应该 ...

  7. 报错状态码 200 300 400 500

    申明:从https://my.oschina.net/u/4324410/blog/3646229转载 201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问. 200(成功)  服 ...

  8. 网络状态码 200 300 400 500

    201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问. 200(成功) 服务器已成功处理了请求.通常,这表示服务器提供了请求的网页. 201(已创建) 请求成功且服务器已创建了新的 ...

  9. http协议的状态码 200、301、304、404、502 HTTP状态码解释

        在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提 ...

最新文章

  1. python将二维列表内容写入和读取.txt文件
  2. 私有网盘nextcloud 12的问题处理及优化
  3. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第9章-多任务约束下多智能体协同编队控制
  4. Linux常见的一些性能监控命令
  5. WPF WebBrowser 加载 html ,出现安全警告, 运行 脚本和 activeX 控件,
  6. Spring的REST服务发现性,第5部分
  7. java实现社交平台_GitHub - akpaul9527/symphony: 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。...
  8. 虚拟局域网(VLAN)的管理
  9. .net程序部署(setupFactory进阶)
  10. 鸿蒙将至,安卓安否?
  11. Nginx安装的两种方法
  12. 如何将PDF转成Excel格式?
  13. 【mac】一招帮你腾出mac的大量储存空间
  14. .NET Standard详解
  15. 从“不认识”到“认识” 贫困户周风莲的笑声多了
  16. 3D游戏建模:女性角色制作
  17. not a valid identifier
  18. WIN7登陆界面去掉下面windows 7 旗舰版
  19. TCP/IP详解第一卷第一章重点摘要
  20. 关于solidworksPDM插件的制作

热门文章

  1. linux 线程创建 pthread_create函数 获取线程id
  2. 数字和字母组合的密码正则表达式
  3. 「保姆级教学」Mac下JDK环境配置
  4. Python数据分析:常见的数据预处理方法
  5. 开发ARPG游戏的角色基础属性系统
  6. 恒生电子:数据中台详解+海内外对比(深度)
  7. 网络文件下载完成代码 vb.net_大通证券网上交易神通版app下载|大通证券网上交易神通版 7.0 免费版...
  8. 移动web开发入门—基础知识、自适应布局、调试
  9. CRISPR/Cas9基因敲除原理及实验建议
  10. ubuntu18.04试玩openproject