我必须在登录到每个api后传递从服务器接收的令牌。所以我的问题是如何编写一个拦截器,它将在每次api调用时追加令牌。我正在使用'请求承诺'打电话给api。
谢谢!
答案 0 :(得分:1)
我会为您的请求承诺创建一个包装器(接口)功能。调用:
(not (diagnosi (nome ?)))`
这种方式在每次export default class RequestInterface {
constructor(accessToken) {
this.accessToken = accessToken;
}
request({
method,
uri,
body,
}) {
return rp({
method,
uri,
body,
qs: {
access_token: this.accessToken,
},
});
}
}
来电时,您都会在那里获得凭据。
(我没有对此进行测试,但这是基本想法)