fix(BaseHttpClientService): Null-Kontrolle zum Pfad hinzugefügt

This commit is contained in:
Developer 02
2024-11-22 13:19:42 +01:00
parent 4bb242a4cc
commit dd7f1c1ea0
2 changed files with 16 additions and 9 deletions

View File

@@ -48,10 +48,10 @@ namespace DigitalData.Core.Client
uriBuilder.Scheme = scheme;
if (port is int portInt)
uriBuilder.Port = portInt;
uriBuilder.Path = UriCombine(Path, path.Trim(URI_TRIM_CHARS));
uriBuilder.Path = UriCombine(Path, path?.Trim(URI_TRIM_CHARS) ?? string.Empty);
// Add query parameters if provided
if (queryParams?.Count > 0)
if (queryParams?.Any() ?? false)
{
var query = HttpUtility.ParseQueryString(uriBuilder.Query);
foreach (var param in queryParams)