diff --git a/src/lib/BaseRestClient.ts b/src/lib/BaseRestClient.ts index d6fe8a7..81f98f6 100644 --- a/src/lib/BaseRestClient.ts +++ b/src/lib/BaseRestClient.ts @@ -540,8 +540,11 @@ export abstract class BaseRestClient { Timestamp: signResult.timestamp, }; - const urlWithQueryParams = - options.url + '?' + signResult.queryParamsWithSign; + const urlSuffix = signResult.queryParamsWithSign + ? '?' + signResult.queryParamsWithSign + : ''; + + const urlWithQueryParams = options.url + urlSuffix; if (method === 'GET' || !params?.body) { return {