常见的HTTP状态码
【1】2XX
2开头的状态码都表示请求被正确处理
- 200:请求被正确处理
- 204:请求被受理但无资源返回
- 206:客户端只请求资源的一部分
服务器只对请求的部分资源执行GET方法,相应的报文部分通过Content-Range指定范围的资源
【2】3XX
3开头的状态码表示需要进一步操作(重定向)
- 301:永久性重定向
- 302:临时重定向
- 303:与302类似,只希望客户端在请求一个URI时,能通过GET方法重定向到另一个URI上
- 304:发送附带条件的请求时,条件不满足时返回,与重定向无关
- 307:临时重定向,与302类似,只是强制要求使用POST方法
【3】4XX
4开头的状态码一般都是客户端相关问题
- 400:请求报文语法有误,服务器无法识别
- 401:请求需要认证
- 403:请求的对应资源禁止访问
- 404:服务器找不到对应资源
【4】5XX
5字开头的状态码一般是服务器端相关问题
- 500:服务器内部错误
- 503:服务器正忙