feat: ssr fetch hook

This commit is contained in:
EETagent 2022-12-03 16:18:36 +01:00
parent 11455ac9f5
commit dfd746be5a

View file

@ -0,0 +1,15 @@
import type { HandleFetch } from '@sveltejs/kit';
export const handleFetch: HandleFetch = async ({ request, fetch, event,}) => {
console.log(`SSR: handleFetch() BEFORE: ${request.method} ${request.url}`);
const cookie = event.request.headers.get('cookie') || '';
request.headers.set('cookie', cookie);
request.headers.append('Origin', event.url.origin);
console.log(`SSR: handleFetch() AFTER: ${request.method} ${request.url}`);
return fetch(request);
};