BaseRequsetOtions不适用于异步操作,例如:从LocalStorage读取令牌(在将令牌添加到头部之前发送请求) . 我知道Interceptor可以实现这一点,例如:从存储中读取令牌,返回一个promise,然后解析添加到头文件并调用next.handle(req) .

那么这两个课程的目的是什么?拦截器似乎更强大 .