🐛 Remove origin from request headers

This commit is contained in:
Andreas Dinauer 2026-03-22 11:11:26 +01:00
parent c44348cfcb
commit cbf785ecae

View File

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