🐛 Remove origin from request headers
This commit is contained in:
parent
d4f1ae5eef
commit
1564d2ef07
@ -1,3 +1,5 @@
|
||||
import type {H3Event} from "h3";
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
handleCors(event, {
|
||||
origin: '*',
|
||||
@ -17,9 +19,22 @@ export default defineEventHandler(async (event) => {
|
||||
|
||||
console.log(event.headers);
|
||||
|
||||
return proxyRequest(event, process.env.NUXT_PUBLIC_BASE_URL + event.path, {
|
||||
console.log(process.env.NUXT_PUBLIC_BASE_URL);
|
||||
|
||||
return sendProxy(event, process.env.NUXT_PUBLIC_BASE_URL + event.path, {
|
||||
fetchOptions: {
|
||||
headers: event.headers
|
||||
method: event.method,
|
||||
headers: event.headers,
|
||||
body: await readBody(event)
|
||||
}
|
||||
});
|
||||
})
|
||||
})
|
||||
|
||||
async function readBody(event: H3Event)
|
||||
{
|
||||
if (["POST", "PUT", "PATCH"].includes(event.method))
|
||||
{
|
||||
return await readRawBody(event);
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user