必威体育Betway必威体育官网
当前位置:首页 > seo技术

HTTP状态代码是什么意思?常见的HTTP状态码

时间:2020-04-14 14:13:18来源:seo技术作者:seo实验室小编阅读:0次「手机版」
 

  HTTP状态代码是什么意思?常见的HTTP状态码。当服务器收到请求时,用户通过浏览器访问您的网页,服务器会向浏览器返回一个代码以响应该请求。这个HTTP状态代码提供了关于请求状态的信息,并告诉被访问的浏览器、搜索引擎机器人:baiduspider、Googlebot以及其他关于您的网站和请求的网页的信息。

  HTTP状态代码是什么意思?

  HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。所示的消息短语是典型的,但是可以提供任何可读取的替代方案。 除非另有说明,状态码是HTTP / 1.1标准(RFC 7231)的一部分。

  例如,当服务器收到请求时,用户通过浏览器访问您的网页,服务器会向浏览器返回一个代码以响应该请求。

  一个代码叫做:HTTP状态代码。

  类似地,当搜索引擎的机器人或爬虫抓取你的网页时,服务器将返回一个HTTP状态代码请求。

  这个HTTP状态代码提供了关于请求状态的信息,并告诉被访问的浏览器、搜索引擎机器人:baiduspider、Googlebot以及其他关于您的网站和请求的网页的信息。

  常见的HTTP状态码。

  200("OK")

  一切正常。实体主体中的文档(若存在的话)是某资源的表示。

  400("Bad Request")

  客户端方面的问题。实体主题中的文档(若存在的话)是一个错误消息。希望客户端能够理解此错误消息,并改正问题。

  500("Internal Server Error")

  服务期方面的问题。实体主体中的文档(如果存在的话)是一个错误消息。该错误消息通常无济于事,因为客户端无法修复服务器方面的问题。

  301("Moved Permanently")

  当客户端触发的动作引起了资源URI的变化时发送此响应代码。另外,当客户端向一个资源的旧URI发送请求时,也发送此响应代码。

  404("Not Found") 和410("Gone")

  当客户端所请求的URI不对应于任何资源时,发送此响应代码。404用于服务器端不知道客户端要请求哪个资源的情况;410用于服务器端知道客户端所请求的资源曾经存在,但现在已经不存在了的情况。

  409("Conflict")

  当客户端试图执行一个”会导致一个或多个资源处于不一致状态“的操作时,发送此响应代码。

分享到:

栏目导航

推荐阅读

热门阅读