0

API 请求的图像数据是多部分表单数据,但我只是向它提供图像数据。我想将图像数据转换为 FormData。

4

1 回答 1

0

利用FormData

您需要使用其append上的方法来添加图像。

这是一些示例代码:

const formData = new FormData();
formData.append('nameOfTheKeyYouWantToSetThisDataTo', myFileInput.files[0], 'avatar.jpg');

然后,您可以使用 API 将数据发送到您的fetchAPI。

fetch(url, {
    method: 'POST',
    body: formData
  }).then(function (response) {
     ...
  });
于 2019-07-30T05:03:39.690 回答