首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
请求
订阅
豆芽前端
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Axios去除重复请求方案
此方案主要有两个功能 1.请求发出后,后续重复请求取消不处理,等待第一次请求完成。 2.路由跳转后,上一个页面未完成请求全部清理。
如何优雅的管理 HTTP 请求和响应拦截器?
本文通过一次简单的项目重构总结出一个请求层拦截器调度方案,目的是为了实现所有拦截器职责单一、方便维护,并统一维护和自动调度,大大降低实际业务的拦截器开发上手难度。
项目中使用axios过滤多次重复请求
一、前言: 我们在web应用开发过程当中,经常会遇到一个时刻发起了多个请求的场景 这个情况下,我们通常的做法有两种: 可以在请求时show一个loading,阻止用户操作。 或者人为加个变量,做一个请
Axios使用cancel token取消请求后,无法再次发送请求的问题及解决思路
在一个vue项目开发的过程中,遇到一个需要中断文件上传的需求,当我利用axios的cancel token实现中断请求的功能之后,想要再次发送post请求,却发现axios直接返回了reject
axios 请求终极封装【取消重复请求,请求失败自动重试,请求接口数据缓存】
axios取消重复请求: 相同的接口在上一个pending状态时,自动取消下一个请求; 请求失败重试: 接口请求后台异常时候,自动重新发起多次请求;请求接口数据缓存:接口在设定时间内不会向后台获取数据
axios如何利用promise无痛刷新token(二)
前段时间写了篇文章《axios如何利用promise无痛刷新token》,陆陆续续收到一些反馈。发现不少同学会想要从在请求前拦截的思路入手,甚至收到了几个邮件来询问博主遇到的问题,所以索性再写一篇文章来说说另一个思路的实现和注意的地方。过程会稍微啰嗦,不想看实现过程的同学可以直…
axios如何利用promise无痛刷新token
最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshT…