Свойство path
Свойство path класса Uri возвращает
путь URI в виде строки. Путь - это часть адреса,
которая идёт после хоста и порта, но перед
параметрами запроса и фрагментом. Свойство
доступно только для чтения и не принимает
параметров.
Синтаксис
uri.path
Пример
Давайте создадим URI и выведем его путь:
void main()
{
Uri uri = Uri.parse('https://example.com/path/to/page');
print(uri.path);
}
Результат выполнения кода:
"/path/to/page"
Пример
Давайте выведем путь URI, который содержит параметры запроса и фрагмент:
void main()
{
Uri uri = Uri.parse('https://example.com/abcde?key=value#frag');
print(uri.path);
}
Результат выполнения кода:
"/abcde"
Пример
Давайте выведем путь URI, который не содержит пути, только хост:
void main()
{
Uri uri = Uri.parse('https://example.com');
print(uri.path);
}
Результат выполнения кода:
""
Смотрите также
-
класс
Uri,
который представляет URI-адрес -
свойство
pathSegments,
которое возвращает сегменты пути -
свойство
query,
которое возвращает строку запроса -
свойство
fragment,
которое возвращает фрагмент URI