HTTP状态码详解
一、HTTP状态码
所谓的404页就是服务器404重定向状态返回页面。数字404指的是404号状态码。一般常用到的有200号状态码和404号状态码。200号表现网页被下载成功,而404号表现不能成功下载并产生弊病。下面是HTTP状态码一览表。
1xx:恳求收到,持续处理
2xx:操作成功收到,分析、吸收
3xx:完成此恳求必须进一步处理
4xx:恳求包含一个弊病语法或不能完成
5xx:服务器履行一个完整有效恳求失败
100——客户必须持续发出恳求
101——客户恳求服务器根据恳求转换HTTP协议版本
200——交易成功
201——提示知道新文件的URL
202——吸收和处理、但处理未完成
203——返回信息不断定或不完整
204——恳求收到,但返回信息为空
205——服务器完成了恳求,用户代理必须复位当前已经浏览过的文件
206——服务器已经完成了部分用户的GET恳求
300——恳求的资源可在多处得到
301——删除恳求数据
302——在其他地址创造了恳求数据
303——建议客户访问其他URL或访问方法
304——客户端已经履行了GET,但文件未变更
305——恳求的资源必须从服务器指定的地址得到
306——前一版本HTTP中利用的代码,现行版本中不再利用
307——申明恳求的资源临时性删除
400——弊病恳求,如语法弊病
401——恳求授权失败
402——保存有效ChargeTo头响应
403——恳求不容许
404——没有创造文件、查询或URl
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头字段指定的期望值,如果是**********,可能是下
一级服务器不能满足恳求
500——服务器产生内部弊病
501——服务器不支撑恳求的函数
502——服务器暂时不可用,有时是为了防止产生系统过载
503——服务器过载或暂停维修
504——关口过载,服务器利用另一个关口或服务来响利用户,等候时间设定值较长
505——服务器不支撑或拒绝支恳求头中指定的HTTP版本
---
英文版:
100:Continue
101:Switching Protocols
102:Processing
200:OK
201:Created
202:Accepted
203:Non-Authoriative Information
204:No Content
205:Reset Content
206:Partial Content
207:Multi-Status
300:Multiple Choices
301:Moved Permanently
302:Found
303:See Other
304:Not Modified
305:Use Proxy
306:(Unused)
307:Temporary Redirect
400:Bad Request
401:Unauthorized
402:Payment Granted
403:Forbidden
404:File Not Found
405:Method Not Allowed
406:Not Acceptable
407:Proxy Authentication Required
408:Request Time-out
409:Conflict
410:Gone
411:Length Required
412:Precondition Failed
413:Request Entity Too Large
414:Request-URI Too Large
415:Unsupported Media Type
416:Requested range not satisfiable
417:Expectation Failed
422:Unprocessable Entity
423:Locked
424:Failed Dependency
500:Internal Server Error
501:Not Implemented
502:Bad Gateway
503:Service Unavailable
504:Gateway Timeout
505:HTTP Version Not Supported
507:Insufficient Storage
200号状态码
220.181.32.30 - - [02/Sep/2008:00:01:23 +0800] "GET /article/0572/72570.shtml HTTP/1.1" 200 28361 "-" "Baiduspider+(+http://www.baidu.com/search/spider.htm)"
服务器日志中的200表现利用GET传递方法网页72570.shtml下载成功。即:当用户或爬虫程序向网站服务器发出浏览恳求时,服务器返回 HTTP 数据流里包含某种状态码,200响应号即状态码中的一种,表现本网页被成功下载。
301号状态码
220.181.32.30 - - [02/Sep/2008:00:01:31 +0800] "GET /my/view.php?aid=14183 HTTP/1.1" 301 - "-" "Baiduspider+(+http://www.baidu.com/search/spider.htm)"
服务器日志中的301表现利用GET传递方法动态网页aid=14183成功跳转。即:当用户或爬虫程序向网站服务器发出浏览恳求时,服务器返回 HTTP 数据流包含某种状态码,301 重定向即状态码中的一种,表现本网页永久性转移到另一个地址。实际操作中我们可以将多个域名指向同一个网址,这也是搜索引擎唯一认可的一种网站转向的方法。
参阅:301资源永久重定向设置
本消息共2页,当前在第1页 1 2