javascript - Axios 错误响应:处理 catch 子句中的错误时如何读取请求方法
问题描述
当我因错误请求而捕获错误时,我希望能够读取我的 axios API 调用的请求方法是什么。基本上,我需要能够根据请求方法是 GET 类型还是 POST/PUT 类型来不同地处理错误。
我看到 Fetch API 有一个方法可以提供类似于我正在寻找的行为,就像这里
感谢所有帮助。
解决方案
我回答了我自己的问题。像往常一样在 catch 子句中传递你的回调,并定义error
为第一个参数。
请求方法类型可通过以下方式在 axios catch 块中访问:error.response.config.method
推荐阅读
- windows - 如何使用 PowerShell 在第二台显示器上打开程序?
- gcc - 为 ARM 编译未优化的 Libgcc
- java - 无法理解计算字符串中重复项的代码?
- kubernetes - 无法附加 aws ebs 卷,错误“未找到实例”
- r - 导入 Open Street Map 数据会给出错误的编码
- amazon-web-services - AWS EKS - 只能启动 2 个 Pod - Pod 太多错误
- php - 将多个文件附加到电子邮件中,laravel
- opencv - OpenCV VideoWriter 写入一个空视频
- sql - SQL Server 中的移动平均计算
- postgresql - postgres 多对一唯一约束