diff --git a/src/platform/web/lib/http/request/fetchrequest.ts b/src/platform/web/lib/http/request/fetchrequest.ts index 27dd29bd6..a73726e9b 100644 --- a/src/platform/web/lib/http/request/fetchrequest.ts +++ b/src/platform/web/lib/http/request/fetchrequest.ts @@ -65,7 +65,10 @@ export default async function fetchRequest( const resultPromise = (async (): Promise => { try { - const res = await Utils.getGlobalObject().fetch(uri + '?' + new URLSearchParams(params || {}), requestInit); + const urlParams = new URLSearchParams(params || {}); + urlParams.set('rnd', Utils.cheapRandStr()); + const preparedURI = uri + '?' + urlParams; + const res = await Utils.getGlobalObject().fetch(preparedURI, requestInit); clearTimeout(timeout!);