0

我正在尝试使用通过我的颤振应用程序上的表单输入的数据来实现将多个图像(以及一些其他数据)上传到 API 的能力。

我正在使用https://pub.dev/packages/multi_image_picker将所有图像存储为List<Asset>

我尝试连接的 API 说它需要以下字段。

firstname, lastname and images[].

我已经开始使用以下方法对 json 正文进行编码:

var body = json.encode({"firstname": firstNameField, "lastname": lastNameField, "images": imageList});

但这失败了。有没有人有什么建议?

4

1 回答 1

2

嘿@Bollie,您可以使用flutter_uploader包,这非常简单,您可以将数据与多个文件/图像分开发布到formdata 中。这里有更多关于你如何做的信息,希望它对你有用.. https://github.com/BlueChilli/flutter_uploader/issues/9

  • 随时问任何关于此的问题,实际上我最近这样做了......
于 2019-09-05T06:56:47.123 回答