【发布时间】:2020-01-24 20:25:05
【问题描述】:
我有一些对象将由用户填写在表单中。我将这些对象解析为 json 并将该 json 添加到列表中以传入请求正文。但我不能这样做。
incrementListPaymentSlipes(PaymentSlipes objPayment) async {
objPayment.name = "Douglas";
objPayment.personalId = "00000000000";
Map<String, dynamic> json = objPayment.toJson();
listPaymentSlipes.add(jsonEncode(json));
}
var response = await http.post(url, body: {
"payment_slips": listPaymentSlipes,
}
正确正文示例:
"payment_slips": [
{
"personal_id": "01888728680",
"name": "Fulano da Silva"
}
]
{"error":"'{{personal_id: 00000000000, name: Douglas}}' é invalido como 'payment_slips'","code":"payment_slips_invalid"}```
【问题讨论】:
标签: json http post flutter dart