本文实例为大家分享了某视频剪辑软件数据请求拦截的具体代码,供大家参考,具体内容如下
在科学研究委员会文件夹下创建实用工具文件夹
同时在文件夹下创建request.js和auth.js文件
request.js为请求拦截、请求数据封装主入口auth.js为设置代币和删除代币及判断用户是否登录封装主入口
auth.js(封装令牌)
出口函数isLogin(){ if(本地存储。getitem(' token ')} { return true;} else {返回false} }导出函数getToken(){返回本地存储。getitem(' token ');}导出函数setToken(令牌){本地存储。setitem(' token ',token);}导出函数移除令牌(){本地存储。移除项目('令牌');}下载axios(命令: npm安装axios -保存-开发)、同时引入axios、getToken
从“axios”导入axios从""导入{ getToken } ./auth ';创建实例:传两个参数(超时(超时时间)、baseUrl(服务器路径))
const instance=axios。创建({超时: 5000,baseURL: ' https://