常见控制台报错类型

常见控制台报错类型

解决错误的宗旨: 严格按照报错情况一步步查找

1. TypeError类型错误

例如: 在这里插入图片描述
分析:
1. TypeError: 表示是类型错误;
2. Cannor read property ‘status’ of undefined: 表示:无法读取未定义的属性“status”(也就是说读取不到‘status’,它没有被定义);
3. at _callee$ (index.vue?6ced:163): 点击此行代码, 显示错误出处地(一般第一行都表示错误的点在哪);

2. createError
3. 请求出错

在这里插入图片描述
错误显示带有 百分数 , 一般都表示请求出错, 可能是请求地址、请求类型等有空格了, 把空格删掉就可以了;

4. 401报错

在这里插入图片描述

401报错一般是权限问题导致, 没有拿到token或者url路径错误, 可以退出重新登录, 让客户端重新获得token;

常见http状态码

  1. 1xx 请求未完成,还要进一步处理
    1. 101 转换协议
    2. 2xx,请求收到了
      1. 200 请求完整的完成
      2. 204 收到了部分内容,还继续获取完整内容
      3. 206 收到信息的部分,用来做断点续传,在传递或者下载时指定数据的范围
    3. 3xx,请求需要跳转或者不需要处理
      1. 301 永久重定向
      2. 302 暂时重定向
      3. 303 只适用get请求类型的重定向
      4. 304 资源没变化,不需要处理,继续使用客户端缓存
    4. 4xx 客户端出错了
      1. 401 权限不通过
      2. 403 访问不允许
      3. 404 资源找不到了
      4. 405 请求的method不对
    5. 5xx 服务器出错了
      1. 500 服务器错误
      2. 503 服务不可用
      3. 502 网关(nginx等web服务器)错误
      4. 504 timeout响应超时
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值