http状态码汇总

状态码 含义
1xx 请求正在被处理
2xx 请求成功处理
3xx 请求需要附加操作,如重定向等
4xx 客户端出错导致请求无法被处理
5xx 服务器端处理出错

2XX

200 OK                                      

请求已被正常处理

204 No Content

请求成功,但不返回内容。客户端只需要向服务器端发送信息,而不需要接收信息。就比如说考试的时候,其他状态码相当于填空题,发送请求后要得到答案的;而204相当于判断题,只需要知道结果对错,不需要返回答案内容。

206 Partical Content

返回请求资源的部分内容,有一个请求头Range,用来表示范围请求,例如

‘Range:byte=5001-10000’  //表示本次要请求资源的5001-10000字节的部分

3XX

301 Moved Permanently

资源永久重定向

302 Moved

资源临时重定向

303  See Other

和302很像,除了提示客户端去请求Location外,还会要求请求使用GET方法

304 Not Modified

请求资源内容未改变,可直接使用缓存

4XX

400 Bad Request

错误请求

401 Unauthorized

未经过认证

403 Forbidden

禁止访问,无权限访问

404 Not Found

服务端没找到所请求资源,一般是因为url写错了

5XX

500 Interval Server Error

服务器故障

502 Bad Gateway

网关或代理服务器故障

503 Service Unavailable

服务器暂时无法使用

504 Gateway Timeout

网关或代理工作的服务器访问超时

原文地址:https://www.cnblogs.com/xingxyx/p/11675127.html