当前位置:首页 > SEO技术 > HTTP返回状态码有哪些?各自代表着什么?

HTTP返回状态码有哪些?各自代表着什么?

编辑:小凌SEO发布日期:2021-05-06浏览量:78

上次我们我们为大家介绍了404页面的设置要点,而由此我们也简单了解了HTTP返回状况码404。那HTTP返回状况码有哪些?各自代表着什么?其实HTTP返回状况码可以简单分为1XX、2XX、3XX、4XX和5XX。今天我们来简单介绍一下常见的各种HTTP返回状况码

HTTP返回状况码

一、1XX:信息提示

一、100: 客户必须继续收回请求;

二、101: 客户请求服务器根据请求转换HTTP协议版本。

二、2XX:成功

一、200:成功,这是最多见的HTTP返回状况码,一般我们网站上所有正常打开的页面应该就是200 OK;

二、20一、20二、20三、20四、20五、206状况码不太常见,简单了解一下他们代表的含义:

201: 提示知道新文件的URL;202: 接受和处理、但处理未完成;203: 返回信息不确定或不完整;204: 请求收到,但返回信息为空;205:服务器完成了请求,用户代办署理必须复位当前已经浏览过的文件;206: 服务器已经完成了部分用户的GET请求。

三、3XX:重定向

一、301:永久性重定向,这是我们网站通常采取的手段,把根域名进行301重定向指向主域名,以免百度认为这是两个完全相同的网站。

二、302:临时性重定向,顾名思义302代表的资源不是被永久移动,只是临时性质的,一般不建议使用。

三、300、30三、30五、306、307状况码比较少见,简单了解一下他们代表的含义:

300: 请求的资源可在多处得到;303: 建议客户访问其他URL或访问体式格局;305: 请求的资源必须从服务器指定的地址得到;306:前一版本HTTP中使用的代码,现行版本中不再使用;307: 申明请求的资源临时性删除。

四、304:客户端已经执行了GET,但文件未变化,304虽然被划分在3XX类别中,但是和重定向没有关系。

四、4XX:客户端错误

一、404:服务器上无法找到请求的资源,也就是在我们网站页面打不开、不存在时候的常见返回码,也是我们制作404页面的原因。

二、其他4XX页面代表了客户端各种错误,简单了解下:

400: 错误请求,如语法错误;

401: 请求授权失败;

402: 保留有效ChargeTo头响应;

403: 请求不允许;

405: 用户在Request-Line字段定义的方法不允许;

406: 根据用户发送的Accept拖,请求资源不可访问;

407: 类似401,用户必须首先在代办署理服务器上得到授权;

408: 客户端没有在用户指定的时间内完成请求;

409: 对当前资源状况,请求不能完成;

410: 服务器上不再有此资源且无进一步的参考地址;

411: 服务器回绝用户定义的Content-Length属性请求;

412: 一个或多个请求头字段在当前请求中错误;

413: 请求的资源大于服务器允许的大小;

414: 请求的资源URL长于服务器允许的长度;

415: 请求资源不支持请求项目格局;

416: 请求中包含Range请求头字段,在当前请求资源范围内没有range指示值,请求也不包含If-Range请求头字段;

417: 服务器不满足请求Expect头字段指定的期望值,如果是代办署理服务器,能够是下一级服务器不能满足请求。

五、5XX:服务器错误

一、500: 服务器产生内部错误,也有能够是Web应用存在的bug或某些临时的故障;

二、503: 服务器过载或暂停维修,有时会出近况态码和状况不一致,一定要注意;

三、50一、50二、50四、505状况码较少见,简单了解下:

501: 服务器不支持请求的函数;

502: 服务器暂时不可用,有时是为了防止产生系统过载;

504: 关口过载,服务器使用另一个关口或服务来响应用户,等待时间设定值较长;

505: 服务器不支持或回绝支请求头中指定的HTTP版本。

当然以上是我们遇到的各种http返回状况码,当然还有更细一点的状况码,一般我们遇不到,例如403.一、403.二、403.3......403.20,还有598、599等等,这里就不逐个介绍了,如果您感兴趣可以联系我们,我们共同探讨!

相关文章: