HTTP状态码
当服务器收到某项请求时,例如,用户通过浏览器访问你的网页,服务器会向这个浏览器返回一个代码以响应请求。一个代码就称为:HTTP状态码。
同样道理,当搜索引擎的Robot(机器人)或Crawler(爬行器)抓取你的网页时,服务器也会返回HTTP状态码相应请求。
此HTTP状态码提供关于请求状态的信息,告诉访问的浏览器、搜索引擎机器人:Baiduspider、Googlebot等关于你的网站和请求的网页的信息。
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。
HTTP状态码的作用是:Web服务器用来告诉客户端,发生了什么事。
状态码位于HTTP Response 的第一行中,会返回一个“三位数字的状态码”和一个“状态消息”。 “三位数字的状态码”便于程序进行处理, “状态消息”更便于人理解。
如下图, 当客户端请求一个不存在的URL的时候, Web服务器会返回 “HTTP/1.1 404 Not Found” 告诉用户/浏览器客户端。 服务器无法找到所请求的URL。
评论(0人参与,0条评论)
发布评论
最新评论