Open tlerbao opened 2 months ago
我又测试了一下,发现在 h5 下是走不到rejected,但是在小程序下是会正常走到的
自带的适配器会在 complete 里面调用 settle https://github.com/uni-helper/uni-network/blob/main/packages/core/src/adapters/request.ts#L63-L82
再在 settle 里面调用 resolve 或者 reject https://github.com/uni-helper/uni-network/blob/main/packages/core/src/core/settle.ts
settle 代码和 axios 一致
描述问题
我尝试了几种方式都没能模拟触发到响应拦截器的 rejected 里。
比如我访问一个不存在的后端地址,产生跨域,也不会触发 rejected 里
此时后端返回的是没有 status 的下面的内容,现在怎么判断的严谨一点就不太会写了
复现
下面是我的响应拦截器代码,看前半部分的注释
系统信息
uni network
使用的包管理器
pnpm
核对
贡献