Http常见状态码

26 阅读1分钟

常见的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 网关异常,网关不能把请求转发到服务端