getUriAtBase method

Uri getUriAtBase(
  1. Uri baseUri
)

The full Uri with schema, domain, port, etc. taken from baseUri.

Implementation

Uri getUriAtBase(Uri baseUri) {
  final uri = this.uri;
  final queryParameters = uri.queryParameters;

  return Uri(
    scheme: baseUri.scheme,
    userInfo: baseUri.userInfo,
    host: baseUri.host,
    port: baseUri.port,
    path: uri.path,
    queryParameters: queryParameters.isEmpty ? null : queryParameters,
  );
}