【发布时间】:2020-03-23 14:56:06
【问题描述】:
nodeJS 快把我逼疯了, 我正在尝试重新发送 API 获取请求,直到其完成处理,无法使其正常工作, 帮助..
function checkReturnValue(done){
request(options, function (error, response) {
if (error) throw new Error(error);
if (response.body.scan_results.progress_percentage != 100)
{
console.log('if');
setTimeout(checkReturnValue(done), 50);
}
else
{
console.log('else');
return done(response.body);
}
});
};
checkReturnValue ((body) => {
console.log(body);
});
【问题讨论】:
-
你没有记录错误
标签: node.js rest request settimeout restful-url