description

# Uri.https constructor

Uri.https(

1. String authority, [
2. String unencodedPath,
3. Map<String, dynamic>? queryParameters

])

Creates a new `https` URI from authority, path and query.

This constructor is the same as Uri.http except for the scheme which is set to `https`.

Example:

    var uri = Uri.https('example.org', '/path', {'q': 'dart'});
    print(uri); // https://example.org/path?q=dart

    uri = Uri.https('user:password@localhost:8080', '');
    print(uri); // https://user:password@localhost:8080

    uri = Uri.https('example.org', 'a b');
    print(uri); // https://example.org/a%20b

    uri = Uri.https('example.org', '/a%2F');
    print(uri); // https://example.org/a%252F

## Implementation

    factory Uri.https(
      String authority, [
      String unencodedPath,
      Map<String, dynamic>? queryParameters,
    ]) = _Uri.https;