首页 > 解决方案 > axios.all 并发请求仅 GET 或 POST

问题描述

通过 axios 文档,我试图弄清楚当请求不是全部获取请求时用于发出并发请求的axio.all结构是否有效,即它是否可以与 GET 和 POST 请求的混合使用。

标签: javascriptvue.jspostgetaxios

解决方案


您可以尝试使用 Axios 客户端执行多个请求,并使用Promise.all等待所有请求的结果。

这是一个使用 JavaScript 的示例:

const promiseGet = axios.get('/user?ID=12345')
const promisePost = axios.post('/user', { some: data })

const [responseGet, responsePost] = await Promise.all(promiseGet, promisePost)

请注意,您应该处理可能的错误(上面的示例中没有描述!)


推荐阅读