我想用superagent发送请求访问多个接口,假如从第一个接口获取了token,但是后面还有好几个请求都要用到这个token,所以应该是要把这个token独立保存到一个变量中?想请教一下superagent有什么可行的方法可以提取并保存请求结果吗
这个是第一个请求的代码:
var request = require('superagent');
function get(){
return new Promise(function(resolve, reject){
request
.post(url)
.then((res)=>{
var resToken = JSON.parse(res.text)
resolve(resToken)
})
})
}
现在的目标就是将resToken单独取出来,因为后面还有好几个请求都需要引用这个值,所以有什么比较好的办法可以保存吗
应该可以换成promise的写法,把上一个返回的数据作为下一个的参数