From 25842f8e9bd906fbd37b985b9ab74ea634c67dee Mon Sep 17 00:00:00 2001 From: nyagami Date: Sun, 30 Jun 2024 12:20:40 +0700 Subject: [PATCH] [skip ci]Fix: modify proxy reponse url --- src/main.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main.tsx b/src/main.tsx index fb72477..68c5435 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -15,16 +15,15 @@ import 'protobufjs'; const { fetch: originalFetch } = window; window.fetch = async (...args) => { const [resource, config] = args; - if (resource.toString().includes('localhost')) { - const response = await originalFetch(resource, config); - return response; - } - const response = await originalFetch('http://localhost:3001/' + resource, { + const _res = await originalFetch('http://localhost:3001/' + resource, { ...config, credentials: 'include', mode: 'cors', }); - return response; + Object.defineProperty(_res, 'url', { + value: _res.url.includes('localhost') ? resource.toString() : _res.url, + }); + return _res; }; ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(