如何在Node.js中每秒发一个http请求?

时间:2015-11-27 08:53:00

标签: javascript node.js asynchronous get httprequest

那里。我有(例如)100个链接,我需要为这些资源创建100个http请求(使用请求模块),但我有一个限制 - 每秒不超过一个请求。您可以帮助我使用asyncrequest模块进行整理吗?

更新

我提供了我的工作代码。

callback

2 个答案:

答案 0 :(得分:0)

是的,你可以将每个系列的异步库

async.eachSeries(urlArray, function iterator(url, callback) {

     processurl( callback );

}, function done() {
  //...
});

答案 1 :(得分:0)

您可以在underscore.js中使用限制功能来限制调用函数。

filter