1、在响应拦截器里做判断,当token失效去重新请求登录接口
2、把因为没token失败的请求存起来,然后获取新的token在发送
3、它巧妙的利用了promise函数,如果不执行resolve()那么promise就不是成功状态
4、利用一个变量,只把第一个因为失败的就发送,其余就保存起来请求
图片里的第一点把请求存起来了,并且巧妙的用promise 图片里的第二点把存起来的请求发送了这样httpRequester(config)请求回来执行resolve返回一个成功的promise对象 图片里的第三点,返回第一次因为失败返回的结果,而且这里还利用了promise的then在return出一个新的promise对象返回出去