Метод decodeComponent
String decodeComponent(Декодирует кодировку процентов в encodedComponent.
Обратите внимание, что декодирование компонента URI может изменить его значение, так как некоторые из декодированных символов могут быть символами-разделителями для данного типа компонента URI. Всегда разделяйте компонент URI с помощью разделителей для компонента перед декодированием отдельных частей.
Для обработки компонентов path и query рассмотрите использование pathSegments и queryParameters для получения разделенного и декодированного компонента.
Исходный код
static String decodeComponent(String encodedComponent) {
return _Uri._uriDecode(
encodedComponent, 0, encodedComponent.length, UTF8, false);
}
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/Uri/decodeComponent.html