【问题标题】:Parsing a URI to extract query parameters, with Dart使用 Dart 解析 URI 以提取查询参数
【发布时间】:2014-10-23 18:40:00
【问题描述】:

我有这样的请求:

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

有没有办法从这个 url 中提取名称和令牌?总有一个选项可以遍历所有字符并以这种方式保存,但我在 Dart 中寻找更优雅的解决方案。

【问题讨论】:

    标签: dart dart-html


    【解决方案1】:
    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
    

    【讨论】:

    • 您好 Günter Zöchbauer,您能建议一个解决方案吗?-/1X.13X.X4.1XX:1000/report/… 我尝试传递这个文件NameGa = ga55estimated+"-NEHRU-LAL-" +year.toString() + "-" + year.toString() + ".pdf";作为查询参数获取此错误 og 链接动态。
    • 暂停这个 - final queryParameters = { 'file': fileNameGa, };
    猜你喜欢
    • 2011-02-26
    • 1970-01-01
    • 2019-09-19
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-26
    相关资源
    最近更新 更多