您可以使用 async/await 和 for 循环来实现发送 100 个请求,每个请求在之前请求完成之后再执行的功能。以下是一个示例代码:

const request = require('request-promise');

async function makeRequests() {
  for (let i = 1; i <= 100; i++) {
    await request('http://example.com/' + i);
    console.log('Request ' + i + ' completed');
  }
}

makeRequests();

在这个代码中,我们使用了 request-promise 库发送 HTTP 请求。在 for 循环中,我们使用 await 关键字等待每个请求的响应,然后打印出当前请求已完成。这样,每个请求将在前一个请求完成后才会执行。

Node.js 循环发送 100 个请求:异步执行,逐个完成

原文地址: https://www.cveoy.top/t/topic/ndsT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录