使用Dart解析URI以提取查询参数

时间:2014-08-29 17:46:54

标签: dart dart-html

我有这样的请求:

http://website/index.html?name=MyName&token=12345

有没有办法从这个网址中提取名称和令牌?总是可以选择迭代所有角色并以这种方式保存,但我在Dart中寻找更优雅的解决方案。

1 个答案:

答案 0 :(得分:8)

var uri = Uri.parse('http://website/index.html?name=MyName&token=12345');
uri.queryParameters.forEach((k, v) {
   print('key: $k - value: $v');
});

key: name - value: MyName
key: token - value: 12345