0
我有类似这样的api方法。 我的问题是,如果这是可能的某种方式。没有那个实际的来电者必须等到 someotherFunction();已经完成了。返回回复给调用者并继续使用其他东西
exports.callback = function (req, res) {
getValue()
.then(function (result) {
return res.send(200);
})
.catch(function() {
return res.send(404);
});
//do other stuff here without holding up the response
someotherFunction();
};
谢谢, 有没有其他办法可以完成这样的事情。 意思是,在我返回响应之后触发别的东西? – Karl
mmh让我们看看...你可以用ajax调用其他函数,然后重新调整你的响应,然后你不必等到其他函数完成 – Stefan
不,这不是一个选项。回调不是由ajax调用首先触发的。 所以客户端与该回调无关。 我会更深入地探讨这个问题,无论如何,谢谢! – Karl