normalizeBaseUrl static method

String normalizeBaseUrl(
  1. String? url
)

Normalises a user supplied server URL ("https://host:port" with or without a trailing slash) to no trailing slash.

Implementation

static String normalizeBaseUrl(String? url) {
  final u = (url ?? '').trim();
  if (u.isEmpty) return defaultBaseUrl;
  return u.replaceAll(RegExp(r'/+$'), '');
}