大佬教程收集整理的这篇文章主要介绍了如何将查询参数添加到Dart http请求?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
final String url = "https://www.myurl.com/api/v1/test/"; String workingStringInPostman = "https://www.myurl.com/api/v1/test/123/?param1=one¶m2=two"; Map<String,String> qParams = { 'param1': 'one','param2': 'two',}; var res = await http .get(Uri.encodeFull("$url${widget.pk}/"),headers: {httpHeaders.authorizationHeader: "Token $token",httpHeaders.contentTypeHeader: "application/json"},);
${widget.pk}只是一个传递的整数值(请参阅workingStringInPostman变量中的值123.
如果需要Uri参数,qParams可以用于connivence.
var queryParameters = { 'param1': 'one',}; var uri = Uri.https('www.myurl.com','/api/v1/test/${widget.pk}',queryParameters); var response = await http.get(uri,headers: { httpHeaders.authorizationHeader: 'Token $token',httpHeaders.contentTypeHeader: 'application/json',});
见https://api.dartlang.org/stable/2.0.0/dart-core/Uri/Uri.https.html
以上是大佬教程为你收集整理的如何将查询参数添加到Dart http请求?全部内容,希望文章能够帮你解决如何将查询参数添加到Dart http请求?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。