|
|
@@ -0,0 +1,20 @@
|
|
|
+import type { APIEvent } from "@solidjs/start/server"
|
|
|
+
|
|
|
+async function handler(evt: APIEvent) {
|
|
|
+ const req = evt.request.clone()
|
|
|
+ const url = new URL(req.url)
|
|
|
+ const targetUrl = `https://enterprise.opencode.ai/${url.pathname}${url.search}`
|
|
|
+ const response = await fetch(targetUrl, {
|
|
|
+ method: req.method,
|
|
|
+ headers: req.headers,
|
|
|
+ body: req.body,
|
|
|
+ })
|
|
|
+ return response
|
|
|
+}
|
|
|
+
|
|
|
+export const GET = handler
|
|
|
+export const POST = handler
|
|
|
+export const PUT = handler
|
|
|
+export const DELETE = handler
|
|
|
+export const OPTIONS = handler
|
|
|
+export const PATCH = handler
|