🐛 Remove origin from request headers

This commit is contained in:
Andreas Dinauer 2026-03-22 10:58:06 +01:00
parent 944ac0e406
commit 739ed81725

View File

@ -6,12 +6,14 @@ export default defineEventHandler(async (event) => {
console.error("Username or password is null."); console.error("Username or password is null.");
throw Error(); throw Error();
} }
delete getRequestHeaders(event)["Origin"]; const headers = getRequestHeaders(event);
delete headers["Authorization"];
delete headers["Origin"];
headers["Authorization"] = "Basic " + Buffer.from(user + ':' + password).toString('base64');
return proxyRequest(event, process.env.NUXT_PUBLIC_BASE_URL + event.path, { return proxyRequest(event, process.env.NUXT_PUBLIC_BASE_URL + event.path, {
fetchOptions: { fetchOptions: {
headers: { headers: headers as HeadersInit
Authorization: "Basic " + Buffer.from(user + ':' + password).toString('base64')
}
} }
}); });
}) })