0
我昨天发布了这个问题:https://stackoverflow.com/questions/25919099/how-do-i-use-callback-to-solve-authentication-issue如何使用async.series等待响应?
基本上我想等待我的登录请求的响应,然后去签入请求。否则签入请求会给出401认证错误。
现在我正在尝试使用像step,wait.for或async等库来等待响应。使用async.series我想这个代码,但它给unexpected token function
误差在function two()
function checkin() {
async.series[(
function one() {
agent1
.post(login-url)
.type('form') // send request in form format
.send({
username: username,
password: password
})
.end(function(err, res) {
console.log("response for login is ", res.statusCode, " ", res.message);
});
}
function two() {
for (var i = 0; i < count; i++) {
if (validatePayment(rows[i].Payment) == true && validateMobile(rows[i].Mobile) == true) {
console.log("inside validation");
agent1
.post(checkin-url)
.send({
phone: rows[0].Mobile,
outlet: outletID
//outlet: "rishi84902bc583c21000004"
})
.end(function(err, res) {
console.log("response for checkins is ", res.statusCode, " ", res.message);
});
)];
}
}
}
// });
}
首先检查文档[async.series](https://github.com/caolan/async#seriestasks-callback) – Ravi 2014-09-19 06:49:44