【发布时间】:2022-07-01 23:33:10
【问题描述】:
我有一个 API 列表,我想在所有这些 API 上同时调用 GET,并在一个 API 完成请求和响应后立即返回。
我尝试使用 for 循环和中断,但这似乎不起作用。它总是使用第一个 API
import axios from 'axios';
const listOfApi = ['https://example.com/api/instanceOne', 'https://example.com/api/instanceTwo'];
for (const api of listOfApi) {
try {
response = await axios.get(api, {
data: {
url: 'https://example.com/',
},
});
break;
} catch (error) {
console.error(`Error occurred: ${error.message}`);
}
}
【问题讨论】: