🐛 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) => {
|
export default defineEventHandler(async (event) => {
|
||||||
handleCors(event, {
|
handleCors(event, {
|
||||||
origin: '*',
|
origin: '*',
|
||||||
@ -17,9 +19,22 @@ export default defineEventHandler(async (event) => {
|
|||||||
|
|
||||||
console.log(event.headers);
|
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: {
|
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