Свойство scheme
Свойство scheme возвращает строку, представляющую
схему (протокол) URI. Схема указывает, как следует
интерпретировать остальную часть URI. Это свойство
доступно только для чтения. Если схема отсутствует,
свойство вернет пустую строку.
Синтаксис
uri.scheme
Пример
Давайте создадим URI с протоколом https и
посмотрим на значение свойства scheme:
void main()
{
Uri uri = Uri.parse('https://example.com/path');
print(uri.scheme);
}
Результат выполнения кода:
"https"
Пример
Давайте создадим URI с протоколом file и
проверим значение свойства scheme:
void main()
{
Uri uri = Uri.file('C:/documents/file.txt');
print(uri.scheme);
}
Результат выполнения кода:
"file"
Пример
Давайте создадим URI без схемы и
посмотрим, что вернет свойство scheme:
void main()
{
Uri uri = Uri.parse('example.com/path');
print(uri.scheme);
}
Результат выполнения кода:
""