Check a base URL against every rule of baseUrlProblem — blank,
unparseable, a scheme other than http:/https:, a query or fragment — and
return it with trailing slashes stripped. A bad value throws a
HochwasserzentralenValidationError ("Invalid baseUrl: "): it is a
configuration error, not a transport failure. The default transport still gates
the scheme per hop (a HochwasserzentralenNetworkError there), but the engine may
be handed a custom transport that does no such check, so the configured value is
checked here.
Check a base URL against every rule of baseUrlProblem — blank, unparseable, a scheme other than"): it is a
configuration error, not a transport failure. The default transport still gates
the scheme per hop (a HochwasserzentralenNetworkError there), but the engine may
be handed a custom transport that does no such check, so the configured value is
checked here.
http:/https:, a query or fragment — and return it with trailing slashes stripped. A bad value throws a HochwasserzentralenValidationError ("Invalid baseUrl: