当前位置:   article > 正文

axios取消请求的方法_axios接口超过一定时间取消请求

axios接口超过一定时间取消请求

// 创建请求控制器
let controller = new AbortController();
// 第二种方法:try…catch
try {
// 发送请求
const res = await axios.get(api, params, {
timeout: 0, // 设置超时时间为 0/null 表示永不超时
signal: controller.signal, // 绑定取消请求
});
} catch (error) {

// 判断是否为取消上传
if (error.message == "canceled"){
    // 进行后续处理
    
};
  • 1
  • 2
  • 3
  • 4
  • 5

}
// 终止请求
controller.abort();

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/652678
推荐阅读
相关标签
  

闽ICP备14008679号