可以使用 async/await 和 for...of 循环来实现遍历 100 个 api,每次请求完成后再执行下一个请求。具体代码如下:

const axios = require('axios');

async function requestApis() {
  const apis = [...]; // 存储 100 个 api 的数组
  for (const api of apis) {
    try {
      const response = await axios.get(api);
      console.log(response.data); // 处理响应数据
    } catch (error) {
      console.error(error);
    }
  }
}

requestApis();

上述代码中,使用 async/await 关键字将请求函数声明为异步函数。在 for...of 循环中,使用 await 关键字等待每个 api 请求的响应结果。如果请求成功,将响应数据作为参数传递给处理函数进行处理。如果请求失败,将错误信息输出到控制台。在所有 api 请求完成后,请求函数返回。

Node.js 使用 Axios 遍历 100 个 API 并依次执行

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

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