状态码 | 含义 |
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
网关或代理工作的服务器访问超时