如果第一个请求失败,我想重试请求两次。我正在尝试通过async.retry
。
以下是我的尝试:
let apiMethod = async function(callback) {
response = await postRequest(options);
return callback(response);
}
async.retry(2, apiMethod, function(err, results) {
if (err) {
throw err;
}
let tempResponse = results;
});
即使没有任何错误,我也会response
为undefined
。有没有人对如何使用async.retry
有任何指示?提前谢谢。