常见的http状态码
1xx 消息型状态码
100 消息预请求状态码 (Http1.1之后才支持)
在请求大资源前不知道服务器是否愿意接受这个文件,所以希望在消耗网络资源进行传输之前,先询问一下服务器的意愿
2xx 成功型状态码
200 OK 请求被成功处理,并正确返回用户数据
201 Created 请求被成功处理,并在服务器创建了一个资源
202 Accepted 请求被成功接收,但还未处理
204 No Content 请求被成功处理,但没有返回任何
3xx 重定向类型状态码
301 Moved Permanently 资源被永久重定向了
302 Found 资源被临时重定向了
304 Not Modified HTTP1.0中使用条件GET If-Modified-Since来判断缓存的数据是否过期,若未过期则返回304
4xx 客户端错误状态码
400 Bad Request 请求参数不合法、请求方法错误
401 Unautorization 未身份认证
403 Forbidden 非法用户禁止访问
404 NotFound 请求资源未找到
5xx 服务器错误状态码
500 Internal Server Error 服务器内部异常
502 Bad GateWay 网关异常,网关不能把请求转发到服务端