This commit is contained in:
taskylizard 2024-08-16 18:07:09 +00:00
parent 3e37eb6bc4
commit 1d73378e5f
No known key found for this signature in database
GPG key ID: 1820131ED1A24120
5 changed files with 150 additions and 0 deletions

View file

@ -0,0 +1,18 @@
export default defineEventHandler(async (event) => {
const env = useRuntimeConfig(event)
const data = await event.web.request.json()
console.info(data)
const forwardHeaders = new Headers(data.headers)
forwardHeaders.delete('cookie')
const upstreamResp = await fetch(`${env.ANALYTICS_DOMAIN}/api/event`, {
method: 'POST',
body: JSON.stringify(data),
headers: forwardHeaders
})
console.info(upstreamResp)
return new Response(null, { status: upstreamResp.status })
})