一、总结

1xx:临时响应

2xx:成功

3xx:已重定向

4xx:请求错误

5xx:服务器错误

二、详细

1xx:临时响应

100:继续,请求者应继续提出请求,服务器返回此代码则意味着服务器已收到了请求的第一部分,正在等待接收其余部分。

101:切换协议,请求者已经要求服务器切换协议,服务器已确认并准备进行切换

2xx:成功

200:成功,服务器已成功处理了请求,通常这表示服务器提供了请求的网页。如果robots.txt文件显示为此状态就表示googlebot已成功检索到该文件。

201:已创建,请求成功且服务器已创建了新的资源

3xx:已重定向

重定向意味着要完成请求需要进一步进行操作,建议每次请求使用的重定向要少于5个。

300:多种选择,服务器根据请求可执行多种操作,服务器可根据请求者来选择一项操作或提供操作列表供请求者选择。

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

302:临时移动,服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。与301代码类似,会自动将请求者转到不同的位置。

303:查看其他位置,当请求者对不同的位置进行单独的GET请求以检索响应时,服务器会返回此代码,对于除了HEAD请求之外的所有请求,服务器会自动转到其他位置。

304:未修改,自从上次请求后,请求的网页未被修改过,服务器返回此响应时,不会返回网页内容。如果网页自请求者上次请求之后再也没有更改过,应当将服务器配置为返回此响应。

305:使用代理,请求者只能使用代理访问请求的网页,如果服务器返回此响应,那服务器还会指明请求者应当使用的代理。

307:临时重定向,服务器目前正从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置。

4xx:请求错误

返回4xx代码时表示请求 发生错误,已经妨碍了服务器对请求的处理。

400:错误请求,服务器不理解请求的语法。

401:未授权,请求要求进行身份验证,登录后,服务器可能会返回对页面的此响应。

403:已禁止,服务器拒绝请求,如果在 Googlebot 尝试抓取网站上的有效网页时显示此状态代码(可在 Google 网站管理员工具中诊断下的网络抓取页面上看到此状态代码),这可能是服务器或主机拒绝 Googlebot 对其进行访问。

404:未找到,服务器找不到请求的网页,例如,如果请求是针对服务器上不存在的网页进行的,那么,服务器通常会返回此代码。如果网站上没有 robots.txt 文件,而又在 Google 网站管理员工具"诊断"标签的 robots.txt 页上发现此状态,那么,这是正确的状态。然而,如果有 robots.txt 文件而又发现了此状态,这说明 robots.txt 文件可能是命名错误或位于错误的位置。(该文件应当位于顶级域名上,且应当名为 robots.txt)。如果 Googlebot 尝试抓取的网址上发现此状态(位于"诊断"标签的 HTTP 错误页上),这表示 Googlebot 所追踪的可能是另一网页中的无效链接(旧链接或输入有误的链接)。

405:方法禁用,禁用请求中所指定的方法。

406:不接受,无法使用请求的内容特性来响应请求的网页。

407:需要代理授权,与401类似,但却指明了请求者应当使用代理进行授权,当服务器返回此响应时也会指明请求者应当使用的代理。

408:请求超时,服务器等候请求时超时。

409:冲突,服务器在完成请求时发生冲突,服务器必须包含有关响应中所发生的冲突的信息。服务器在响应与前一个请求相冲突的 PUT 请求时可能会返回此代码,同时会提供两个请求的差异列表。

410:已删除,如果请求的资源已被永久删除,那么服务器会返回此响应。与404类似。

411:需要有效长度,服务器不会接受包含无效内容长度标头字段的请求。

412:未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。

413:请求实体过大,服务器无法处理请求,因为请求实体过大,已超出服务器的处理能力。

414:请求的URL过长,服务器无法进行处理。

415:不支持的媒体类型,请求的格式不受请求页面的支持。

416:请求范围不符合要求,如果请求是针对网页的无效范围进行的,服务器会返回此状态代码。

417:未满足期望值。

5xx:服务器错误

500:服务器内部错误 ,服务器遇到错误,无法完成请求。
501:尚未实施,服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码。
502:错误网关,服务器作为网关或代理,从上游服务器收到了无效的响应。
503:服务不可用,目前无法使用服务器(由于超载或进行停机维护)。通常,这只是一种暂时的状态。
504:网关超时,服务器作为网关或代理,未及时从上游服务器接收请求。
505:HTTP 版本不受支持,服务器不支持请求中所使用的 HTTP 协议版本。

网站访问返回状态码意义总结相关推荐

  1. HTTP请求返回状态码意义(详)

    所有HTTP请求返回状态码意义 100 Continue 继续.客户端应继续其请求 101 Switching Protocols 切换协议.服务器根据客户端的请求切换协议.只能切换到更高级的协议,例 ...

  2. 打开网站服务器显示403,网站服务器返回状态码403解决办法

    网站服务器返回状态码403解决办法 [2020-09-05 06:10:52]  简介: HTTP状态码大全 2020-08-27 建站服务器 200 – 服务器成功返回网页 404 – 请求的网页不 ...

  3. java 返回js_如何基于java或js获取URL返回状态码

    这篇文章主要介绍了如何基于java或js获取URL返回状态码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参fgLAeaGAH考下 描述:使用java或者 ...

  4. python-网页请求返回状态码429

    在做读取本地cookies免登陆直接留言时,代码没有报错,但返回状态码为429,返回结果为:<Response [429]> 表示在短时间内,用户发送了太多的请求,超出了"频次限 ...

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

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

  6. 页面HTTP状态查询“返回状态码:200 ”是什么意思?(网页响应状态码)

    200是响应正常的意思,这个是服务器返回页面的响应头信息.里面bai的Transfer-Encoding: chunked,意思是使用了提前不可知数据长度的传输方式,需要浏览器继续读取响应,接下来才知 ...

  7. CEF3:https 请求返回状态码canceled

    CEF3:https 请求返回状态码canceled 客户端项目中浏览器内核用的cef3,最近在测试的时候 服务器配置的为https但是使用IP访问的.像如果 https服务器并没有完全安装正规的配置 ...

  8. zabbix自动发现url以及对http返回状态码监控实现

    扩展 http 请求方法以及返回状态码的类型和含义 服务器状态码 1.200 OK表示从客户端发来的请求在服务器端被正常处理了.2.204 No Content 该状态码代表服务器接收的请求已成功处理 ...

  9. ajax判断成功状态码,Ajax返回状态码200,成功函数不触发(Ajax returns status code 200, success function not triggering)...

    Ajax返回状态码200,成功函数不触发(Ajax returns status code 200, success function not triggering) 关于这一点有很多话题,但没有一个 ...

最新文章

  1. 高速串行总线系列(5)总线的各种基础问题
  2. python3.6.2安装教程-CentOS 7.2下安装Python 3.6.2
  3. html游戏源妈简单,最简单的HTML5游戏——贪吃蛇
  4. 拉格朗日差值法----算法学习
  5. 蓝桥杯乘法运算java,第四届蓝桥杯Java B——有理数类
  6. string类的用法详解
  7. TortoiseGitPlink提示输入密码解决方法
  8. micropython flask_在Python的Flask框架中实现单元测试的教程
  9. SSE图像算法优化系列二十一:基于DCT变换图像去噪算法的进一步优化(100W像素30ms)。...
  10. CVPR学习(二):CVPR2019-行人重识别
  11. Unity项目文件夹结构
  12. Atitit. BigConfirmTips 控件 大数据量提示确认控件的原理and总结O9
  13. 编译原理(第3版)——引论
  14. Godot简单的斜抛运动
  15. java在哪里报错_BirthDate.java程序错误在哪里运行不出来写着 c :myjavajavac Test.java Test.java:46 找不到符号 符号...
  16. 心随风飞扬,仍存一线牵~
  17. 面试官:为什么 MySQL 的索引要使用 B+ 树,而不是其它树?比如 B 树?
  18. Android获取当前连接的wifi名称
  19. 2018 新浪校招 PHP实习生 电话面试总结
  20. 服务器维护 藏宝阁交易,梦幻西游藏宝阁角色交易条件,藏宝阁买角色多久可以交易角色...

热门文章

  1. K12177 开餐馆
  2. 魔百盒m401a安装homeassistant(supervioser)
  3. Swift -运算符和循环结构
  4. python手机号码正确编程_【实战案例】用python批量生成真实的手机号码
  5. 给一个数加千分位格符C语言,给一个数值加千位分隔号
  6. 7-1 使用函数删除字符串中的字符 (10分)
  7. 大模型时代的科研基础之:Prompt Engineering
  8. 联想刀片助力会计师事务所
  9. 理解Mathf.Lerp
  10. CMAB 强化学习中的组合多臂老虎机问题(二)