urlWithCredentials property

String get urlWithCredentials

The full URL with credentials.

Implementation

String get urlWithCredentials {
  if (!requiresAuth) return urlWithoutCredentials;
  final encodedUser = Uri.encodeComponent(username!);
  final encodedPass = password != null
      ? ':${Uri.encodeComponent(password!)}'
      : '';
  return '$scheme://$encodedUser$encodedPass@$host:$port';
}