dart:core
庫中Uri.queryParametersAll
屬性的用法介紹如下。
用法:
Map<String, List<String>> queryParametersAll
根據 HTML 4.01 specification section 17.13.4 中為 FORM post 指定的規則,返回拆分為映射的 URI 查詢。
結果映射中的每個鍵和值都已被解碼。如果沒有查詢,則Map為空。
鍵映射到它們的值列表。如果一個鍵隻出現一次,它的值就是一個單例列表。如果出現沒有值的鍵,則使用空字符串作為該出現的值。
例子:
final uri =
Uri.parse('https://example.com/api/fetch?limit=10,20,30&max=100');
print(jsonEncode(uri.queryParameters)); // {"limit":"10,20,30","max":"100"}
Map及其包含的列表是不可修改的。
相關用法
- Dart Uri.queryParameters用法及代碼示例
- Dart Uri.decodeFull用法及代碼示例
- Dart Uri.replace用法及代碼示例
- Dart Uri.parse用法及代碼示例
- Dart Uri.dataFromString用法及代碼示例
- Dart Uri.tryParse用法及代碼示例
- Dart Uri.encodeComponent用法及代碼示例
- Dart Uri.directory用法及代碼示例
- Dart Uri.toFilePath用法及代碼示例
- Dart Uri.file用法及代碼示例
- Dart Uri.decodeComponent用法及代碼示例
- Dart Uri.dataFromBytes用法及代碼示例
- Dart Uri.removeFragment用法及代碼示例
- Dart Uri.splitQueryString用法及代碼示例
- Dart Uri.http用法及代碼示例
- Dart Uri.https用法及代碼示例
- Dart Uri.isScheme用法及代碼示例
- Dart Uri.encodeFull用法及代碼示例
- Dart UriData.parse用法及代碼示例
- Dart UriData.mimeType用法及代碼示例
- Dart Uri用法及代碼示例
- Dart Uri構造函數用法及代碼示例
- Dart Utf8Decoder用法及代碼示例
- Dart UnmodifiableMapView用法及代碼示例
- Dart Uint8List.sublist用法及代碼示例
注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 queryParametersAll property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。