【发布时间】:2015-05-25 14:24:25
【问题描述】:
我遇到了关于请求 js 函数中的回调的问题。下面给出的是我的代码。
function getContent(address, result, callback){
request(address, function (err, response, body) {
if(err) throw err;
if (response.statusCode == 200) {
console.log(body);
}
});
callback(null, result);
}
现在,当我运行给定代码时,我的回调被调用,然后我的请求函数被命中。我想在执行 console.log(body) 行后执行我的回调。请给我您对此问题的建议。
提前致谢。
【问题讨论】:
标签: javascript node.js asynchronous request