【发布时间】:2012-07-29 20:47:42
【问题描述】:
我正在使用node request module,其设置如下:
request(object,function(data));
该函数是一个回调,其中包含响应数据。我想输入一组预定义的对象,并将请求函数包装在另一个函数中,如下所示:
var quickReq(object,func){
request(object,func);
}
quickReq({
"method":"GET",
"url":"http://someapi.com",
}
,function(error, response, data) {
res.send(data);
});
这是有效的异步代码吗?
【问题讨论】:
-
它是有效的,但是为什么你需要将
request包装到一个“双胞胎”对象中——也就是说,这个包装器中没有任何额外的功能?
标签: node.js asynchronous