5. Http状态码
类别 | 原因 |
---|---|
1XX | Informational(信息性状态码) |
2XX | Success(成功状态码) |
3XX | Redirection(重定向) |
4XX | Client Error(客户端错误状态码) |
5XX | Server Error(服务器错误状态吗) |
5.1 2XX 成功
-
200(OK 客户端发过来的数据被正常处理
-
204(Not Content 正常响应,没有实体
-
206(Partial Content 范围请求,返回部分数据,响应报文中由Content-Range指定实体内容
5.2 3XX 重定向
-
301(Moved Permanently) 永久重定向
-
302(Found) 临时重定向,规范要求,方法名不变,但是都会改变
-
303(See Other) 和302类似,但必须用GET方法
-
304(Not Modified) 状态未改变, 配合(If-Match、If-Modified-Since、If-None_Match、If-Range、If-Unmodified-Since)
-
307(Temporary Redirect) 临时重定向,不该改变请求方法
5.3 4XX 客户端错误
-
400(Bad Request) 请求报文语法错误
-
401 (unauthorized) 需要认证
-
403(Forbidden) 服务器拒绝访问对应的资源
-
404(Not Found) 服务器上无法找到资源
5.4 5XX 服务器端错误
-
500(Internal Server Error)服务器故障
-
503(Service Unavailable) 服务器处于超负载或正在停机维护