浏览:3208 发布时间:2011-09-20
成都网站建设公司对HTTP状态码的介绍
HTTP状态码是服务器和客户端之间的交流信息的语言,当服务器寻找到我们在导航中输入的网址时,服务器会返回相应的状态码,例如404状态码、200状态码、301状态码、500状态码等等。状态码一般在日志中体现出来,我们将日志下载下来可以清楚地通过状态码看到网站服务器与客户端之间的信息交换情况,客户端可以是用户浏览器,也可以是搜索引擎或者其他爬取工具。下面例出常见HTTP状态码以及其代表的含义:
成功2xx,成功处理了请求的状态码,包含200和204,200指服务器已成功处理了请求并提供了请求的网页,204指服务器成功处理了请求,但没有返回任何内容。
重定向3xx,每次请求中使用重定向不要超过5词,包含301,302,304。301请求的网页已永久移到新位置,302代表请求的网页临时移动到新位置,304代表搜索引擎机器人可节省宽带和开销。
客户端错误4xx,表示请求可能出错,妨碍了服务器的处理,有400、403、404、410等状态码。400是服务器不理解请求的语法,403指服务器拒绝请求,404指服务器找不到请求的网页,410指请求的资源永久删除后,服务器返回此相应。
服务器错误5xx,表示服务器在处理请求时发生内部错误,包含500坏人503状态码。500指服务器遇到错误,无法完成请求,503指服务器目前无法使用。本文由成都做网站的公司金明科技(www.sckingme.com)最后编辑。