当前位置: 首页 > 知识库问答 >
问题:

类型“\u InternalLinkedHashMap”不是类型转换中“String”类型的子类型

戚永福
2023-03-14

我试图将一个嵌套的JSON对象发布到API。下面是我正在尝试的简单代码。

Map m = {
   "email": 's@a.com',
   "password": "123",
   "billing" : {
      "first_name": "Samarth",
      "last_name": "Agarwal",
   }
};

final response = await http.post(url, body: m, headers: {
   "Content-Type": "application/json",
   "Accept": "application/json"
});

我收到错误消息:type'\u InternalLinkedHashMap

如何在dart中使用HTTP成功地将嵌套JSON对象发送到API?


共有1个答案

白光耀
2023-03-14

您需要使用json对其进行json编码。编码(m),然后将其作为正文发送。

 类似资料: