【问题标题】:How to add a list inside MultiPartRequest using dart?如何使用 dart 在 MultiPartRequest 中添加列表?
【发布时间】:2020-05-14 10:39:38
【问题描述】:

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

这是我的代码:

final request = http.MultipartRequest('Put', uri);
request.fields['id']="07bb2a17-7cd5-471b-973a-4b77d239b6c3";
request.fields['username']="beeso";
request.fields['email']="jake-username2@gmail.com";
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】:

    如果我没有错,那么如果语言和国籍是字符串格式,那么您可以使用他的列表,然后在其中相应地添加它们,然后将列表传递给它,或者如果它是善良的对象,那么您可以添加它在列表中。让我知道它是否有效。

    【讨论】:

    • 嗨 sagar,我不明白你的意思.. 没有明确的方法(现成方法)将列表附加到多部分请求。我怎样才能做到这一点?
    猜你喜欢
    • 2021-11-13
    • 2021-10-31
    • 2014-06-24
    • 2022-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-24
    • 2020-10-04
    相关资源
    最近更新 更多