axios.get传一个数组
时间: 2024-06-18 21:03:42 浏览: 101
Axios-如何发送一个get
在使用axios进行get请求时,可以通过传递一个包含多个请求URL的数组来同时发起多个请求,从而实现批量请求。具体方法如下:
```javascript
axios.get([url1, url2, ...], [config])
```
其中,`url1, url2, ...` 是一个包含多个请求URL的数组,`config` 是可选的请求配置项,用于设置请求头等信息。例如:
```javascript
axios.get(['http://api.example.com/user/1', 'http://api.example.com/user/2'], {headers: {'Authorization': 'Bearer token'}})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
以上代码会同时发起两个请求,分别是 `http://api.example.com/user/1` 和 `http://api.example.com/user/2`,并且在请求头中设置了一个 Authorization 字段。注意,如果其中任何一个请求失败,都会触发 `catch` 方法。
阅读全文