fetch 的 response.ok
记录一下自己的 http 库在这上面踩的一个坑
cheatsheet
| 场景 | 代码 |
| 正常 | |
| 出错 | |
| 正确"姿势" | |
知识点
- fetch只有在请求失败时才进入
catch处理程序,例如当网络不可用或域不存在时(物理服务报错/超时) - 应用服务报错,并不会进入
catch,而是response.ok为 false
| 场景 | 代码 |
| 正常 | |
| 出错 | |
| 正确"姿势" | |
catch 处理程序,例如当网络不可用或域不存在时(物理服务报错/超时)catch,而是 response.ok 为 false