如何让nodejs的多个http请求全部响应回来后才让程序往下走
3个回答
展开全部
var request=require('request');
Promise.all([url1,url2,url3].map(function(url){
return new Promise(function(){
request(url,function(err,resopnse,body){
resolve({
err:err,
body:body
})
})
})
})).then(function(results){
//result是一个数组,里面包含http请求回来的页面代码或者错误信息
})
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询