我想在get请求中使用queryParameters发送数据,但收到此错误类型“_InternalLinkedHashMap〈String,Object〉"不是类型”String“的子类型
var UriData = Uri.parse(base_url_data + api_url);
final dataa = {
"Protocol":"jsonPTS",
"Packets":[{
"Id":"1",
"Type":"ReportGetPumpTransactions",
"Data":{
"Pump":"1",
"DateTimeStart":"2019-05-19T12:45:14",
"DateTimeEnd":"2019-05-19T13:45:14"
}
}]
};
final newURI = UriData.replace(queryParameters: dataa);
print(newURI);
return http.get(
newURI,
headers: <String, String>{
'Content-Type': 'application/json; charset=UTF-8',
},
);
1条答案
按热度按时间wkftcu5l1#
在上述编码器中替换
用这个
要将数据体作为原始数据发送,您可以尝试以下操作: