Конструктор https
Конструктор https класса Uri создает
новый объект URI с схемой https. В первом
параметре мы передаем хост (имя сервера), во втором
- путь к ресурсу. Третий параметр принимает порт
(если не указан, используется стандартный порт 443),
четвертый - параметры запроса (query),
пятый - фрагмент (якорь).
Синтаксис
Uri.https(host, path, [queryParameters, fragment])
Пример
Давайте создадим простой HTTPS-адрес с хостом и путем:
void main()
{
Uri uri = Uri.https('example.com', '/path/page');
print(uri);
}
Результат выполнения кода:
"https://example.com/path/page"
Пример
Давайте создадим HTTPS-адрес с параметрами запроса:
void main()
{
Uri uri = Uri.https('example.com', '/search', {'q': 'dart', 'page': '1'});
print(uri);
}
Результат выполнения кода:
"https://example.com/search?q=dart&page=1"
Пример
Давайте создадим HTTPS-адрес с портом и фрагментом:
void main()
{
Uri uri = Uri.https('example.com:8080', '/path', {'key': 'value'}, 'section');
print(uri);
}
Результат выполнения кода:
"https://example.com:8080/path?key=value#section"