Свойство host
Свойство host класса Uri возвращает
хост из URL-адреса. Хостом называется доменное
имя или IP-адрес сервера, к которому обращается
URL. Свойство доступно только для чтения и
возвращает строку. Если в URL-адресе хост
отсутствует, свойство вернет пустую строку.
Синтаксис
uri.host
Пример
Давайте получим хост из URL-адреса:
void main()
{
Uri uri = Uri.parse('https://example.com/path');
print(uri.host);
}
Результат выполнения кода:
"example.com"
Пример
Давайте получим хост из URL-адреса с портом:
void main()
{
Uri uri = Uri.parse('http://localhost:8080/api');
print(uri.host);
}
Результат выполнения кода:
"localhost"
Пример
Давайте проверим, что вернет свойство, если хост отсутствует:
void main()
{
Uri uri = Uri.parse('/path/to/file');
print(uri.host);
}
Результат выполнения кода:
""