如何使用dart在MultiPartRequest中添加列表?

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

我在multipartrequest中有多个字段要发送,但是我不知道如何在发送的数据中包括一个列表。我有两个要发送的列表(国籍和语言),

这是我的代码:

final request = http.MultipartRequest('Put', uri);
request.fields['id']="07bb2a17-7cd5-471b-973a-4b77d239b6c3";
request.fields['username']="beeso";
request.fields['email']="[email protected]";
request.fields['password']="jake123-";
request.fields["oldPassword"]="jake124-";
request.fields["gender"]="Male";
request.fields["dateOfBirth"]=DateTime.now().toString();
request.fields["name"]="dsjnss";
request.fields["languages"]=["Language1","Language2"].toString();
request.fields["nationalities"]=["Nationality1","Nationality2"].toString();

任何帮助将不胜感激。

list api flutter dart multipart
1个回答
0
投票

如果我没记错的话,如果语言和国籍为字符串格式,则可以使用列表,然后将其相应地添加到列表中,然后将列表传递给它,或者如果它是同类对象,则可以添加它在列表中。让我知道它是否有效。

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