当前位置: 首页 > news >正文

vue的axios配置超时时间;单个接口配置响应时间

vue项目中axios请求统一配置了超时时间,单独接口请求时重设超时时间
根据官网推荐:axios中文文档

1.配置的优先顺序

配置会以一个优先顺序进行合并。这个顺序是:在 lib/defaults.js 找到的库的默认值,然后是实例的 defaults 属性,最后是请求的 config 参数。后者将优先于前者。
这里是一个例子:

// 使用由库提供的配置的默认值来创建实例
// 此时超时配置的默认值是 `0`
var instance = axios.create();// 覆写库的超时默认值
// 现在,在超时前,所有请求都会等待 2.5 秒
instance.defaults.tineout = 2500;// 为已知需要花费很长时间的请求覆写超时设置
instance.get('/longRequest’,{tineout:5000
});

2.统一配置默认超时时间:

export function newTaskAdd(data) {return request({url: '/api/taskPlan/add',method: 'post',data})
}

3.重设超时时间的接口请求:

export function newTaskAdd(data) {return request({url: '/api/taskPlan/add',method: 'post',timeout: 60 * 60 * 1000,data})
}
http://www.lryc.cn/news/354862.html

相关文章:

  • leetcode-盛水最多的容器-109
  • VMware ESXi中安装Proxmox VE
  • Java(其十二)--集合·初级
  • 疯狂“造人”!美国两党共推新法案,5年培养100万AI及量子人才
  • Python 文件操作指南:使用 open 和 with open 实现高效读写
  • FasterNet代码阅读
  • Rust开源Web框架Salvo源码编译
  • 基于Java+SpringBoot+Mybaties-plus+Vue+elememt + uniapp 新闻资讯 的设计与实现
  • TCP—三次握手和四次挥手
  • 基于UDP的网络聊天室
  • 数组-两个升序数组中位数
  • 每日一题《leetcode--116.填充每个结点的下一个右侧结点》
  • 【MySQL精通之路】InnoDB(6)-磁盘结构(5)-Redolog
  • 【探索自然语言处理:构建一个简单的文本分类器】
  • 概率论统计——大数定律
  • vscode终端命令行前面出现两个conda环境名的问题决解方法
  • “AI黏土人”一夜爆火,图像生成类应用应该如何长期留住用户?
  • 【MySQL精通之路】SQL优化(1)-查询优化(12)-块嵌套循环和批处理Key访问联接
  • SQL使用函数给多个分表添加同一字段
  • OpenAI 再次刷新认知边界:GPT-4 颠覆语音助手市场,流畅度直逼真人互动?
  • UE5 使用外置摄像头进行拍照并保存到本地
  • 【C++】从零开始map与set的封装
  • Python可以声明并赋值一个hash类型变量吗?
  • 苗情灾情监控系统—提高农业生产效率
  • wpf自定义按钮样式
  • Meme币总市值突破630亿美元 以太坊ETF获批意味着代币化资产“完全安全”
  • MySQL数据库语法(二)
  • Linux makefile
  • 信息安全基础知识
  • 【数据结构】链式二叉树(超详细)