在启用 CapacitorHttp 的情况下,是否有在 Ionic 中的 http POST 请求中发送 FormData 的方法?

问题描述 投票:0回答:1

我正在尝试从 Ionic IOS 应用程序将图像上传到 Cloudinary。我使用 FormData 发送文件,但在应用程序中启用了 CapacitorHttp 以处理 CORS 问题。但是,FormData 不适用于 CapacitorHttp。

我尝试过使用 fetch API、Axios 以及 Angular HttpClient,但所有 http 请求都通过 CapacitorHttp。

所以我想知道是否有一种方法可以使包含 FormData 的发布请求仅针对此一个请求绕过 CapacitorHttp,或者是否有另一种方法可以解决此问题。

javascript angular ionic-framework capacitor
1个回答
0
投票

使用

CapacitorWebFetch

await CapacitorWebFetch("<url>", {
  body: formData
})

CapacitorWebFetch
fetch native

© www.soinside.com 2019 - 2024. All rights reserved.