From 7243be6bb76350b7081f306ec8c157d4800231e7 Mon Sep 17 00:00:00 2001 From: EETagent Date: Sat, 3 Dec 2022 18:17:00 +0100 Subject: [PATCH] fix: ssr on localhost --- frontend/src/hooks.server.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/hooks.server.ts b/frontend/src/hooks.server.ts index 0777634..33994e3 100644 --- a/frontend/src/hooks.server.ts +++ b/frontend/src/hooks.server.ts @@ -1,3 +1,4 @@ +import { API_URL } from '$lib/@api'; import type { HandleFetch } from '@sveltejs/kit'; export const handleFetch: HandleFetch = async ({ request, fetch, event,}) => { @@ -6,10 +7,13 @@ export const handleFetch: HandleFetch = async ({ request, fetch, event,}) => { const cookie = event.request.headers.get('cookie') || ''; console.log(`SSR: handleFetch() cookie: ${cookie}`); - + request.headers.set('cookie', cookie); - request.headers.append('Origin', event.url.origin); + request = new Request( + request.url.replace(API_URL, 'http://127.0.0.1:8000'), + request + ); console.log(`SSR: handleFetch() AFTER: ${request.method} ${request.url}`);