我的网址是这样的http://www.org.com
。我希望向它发送一个json对象作为查询参数address = {"address_id" : "A123456" }
。
如何使用以下方法:
final http.Response result = await
http.Client().get(
url, headers: {“abc”: abc}
);
因此我的请求网址应类似于以下网址= http://www.org.com?address= {“ address_id”:“ A123456”}
答案 0 :(得分:0)
要么自己将零件粘合在一起,像这样:
var j = json.encode({'address_id': 'A123456'});
var url = Uri.encodeFull('http://www.org.com/?address=$j');
http.get(url);
或者您可以使用Uri构造函数,如下所示:
var url = Uri(scheme: 'http', host: 'www.org.com', query: 'address=$j');