javascript - axios.all 并发请求仅 GET 或 POST
问题描述
通过 axios 文档,我试图弄清楚当请求不是全部获取请求时用于发出并发请求的axio.all结构是否有效,即它是否可以与 GET 和 POST 请求的混合使用。
解决方案
您可以尝试使用 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)
请注意,您应该处理可能的错误(上面的示例中没有描述!)
推荐阅读
- python - 如何单击没有名称或 id 元素的按钮
- c# - 我是否使用正确的方法来测试存储设备的读/写速度?
- python - 升级 scikit-learn 时终端出错
- docker - 为什么 Rancher 容器突然开始崩溃?
- php - 按自定义(用户创建)字段值过滤查询结果
- python - 连接来自连续相等元组的字符串
- python - 主管在 2 分钟后为 asyncio (python) 任务发送 SIGKILL
- verilog - 两个总是阻塞在同一个模块中。如果以下技术是错误的,有人建议我另一种方法
- android - 如何在ActivityResult上毫无疑问地对文件内容进行编码?
- amazon-web-services - 经典负载均衡器是否会被 aws 停用