201-206 都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。
300-307 表示的意思是:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的.
4XXHTTP状态码表示请求失败,会妨碍服务器的处理。
客户端不应当在不更改请求的情况下重新尝试同一个请求。(例如,增加合适的认证信息)。不过,同一个请求交给不同服务器也许就会成功。
400 Bad Request
请求中的语法错误。
401 Unauthorized
请求需要用户认证。这个应答是由UAS和注册服务器产生的,当407(Proxy Authentication Required)是proxy服务器产生的。
402 Payment Required
保留/以后使用
403 Forbidden
服务端支持这个请求,但是拒绝执行请求。增加验证信息是没有必要的,并且请求应当不被重试。
404 Not Found
服务器返回最终信息:用户在Request-URI指定的域上不存在。当Request-URI的domain和接收这个请求的domain不匹配的情况下, 也会产生这个应答。
405 Method Not Allowed
服务器支持Request-Line中的方法,但是对于这个Request-URI中的地址来说,是不允许应用这个方法的。
应答必须包括一个Allow头域,这个头域包含了指定地址允许的方法列表。
Not Acceptable
请求中的资源