-
1xx: 接受,继续处理
-
101:在HTTP升级为WebSocket的时候,如果服务器同意变更,就会发送状态码 101。
-
103(Early Hints):客户端应在服务端返回HTML前开始预加载资源
-
200: 成功,并返回数据
-
201: 已创建
-
202: 已接受
-
203: 成功,但未授权
-
204: 成功,无内容
-
205: 成功,重置内容
-
206: 成功,部分内容,用来实现断点续传
-
301: 永久重定向。场景是使用域名跳转,新的URL在响应中给出
-
302: 临时重定向。场景是未登陆的用户跳转登录;浏览器默认使用get方式重新发出请求,会导致第一次以post请求的参数丢失;(才衍生出了307状态码)
-
303: 临时重定向,强制浏览器将请求方法从POST改到GET;
-
304: 资源未修改,可使用缓存(协商缓存)
-
305: 需代理访问
-
307: 307 和 302 一样是临时重定向,唯一的区别在于,307 状态码不允许浏览器将原本为 POST 的请求重定向到 GET 请求上。
-
308: 308 和 301 一样是永久重定向,唯一的区别在于,308 状态码不允许浏览器将原本为 POST 的请求重定向到 GET 请求上。
-
400: 请求语法错误
-
401: 要求身份认证
-
403: 拒绝请求
-
404: 资源不存在
-
405: 请求方法不允许
-
500: 服务器错误
-
502: 网关错误:服务器作为网关或代理出现错误
-
503: 服务不可用:服务器目前无法使用
-
504: 网关超时:网关或代理服务器,未及时获取请求