我想将返回http请求数据的模块封装到nodejs中,基本结构如下:
常数http=请求(http );
函数获取数据{
HTTP.get(URL,function ) RES )
var body=' ';
RES.on('data ',function ) (str )
body=str;
);
RES.on('end ',function ) )。
varresult=JSON.parse(body;
将result放回getData之外
() )
);
}
module.exports=get数据;
最后,可以通过调用getData函数返回数据。
所以问题是:
如何在promise和async function的帮助下实现? 能实现吗?
2 .如果我直接回到下面,返回值到底去了哪里? 能拿下吗?
RES.on('end ',function ) )。
varresult=JSON.parse(body;
将result放回getData之外
返回结果;
() )