首先,响应状态码就是以一个数字表示本次请求的响应状态。分为两大类,成功或者失败。成功又会分为很多种成功,失败也会分为多种失败,比如是客户端失败,还是服务端失败。
状态码分类(5类)
状态码从 100~599 可以分类5类,以下列举了一些常用的状态码
- 100~199 表示连接继续
- 101 表示连接继续
- 200~299 表示各种成功
- 200 通用成功
- 300~399 表示重定向
- 302 临时重定向(本次请求临时使用服务器来决定浏览器跳转的页面)
- 301 永久重定向(终身只要访问这个地址就会被切换到新的地址)
- 304 缓存(访问过的页面浏览器会自动缓存,再次访问时从缓存中获取不会重新发送请求)
- 400~499 表示客户端错误
- 403 没有权限
- 404 访问地址不存在,页面找不到
- 500~599 表示服务端错误
- 500 通用服务端错误
- 501 维护或者过载