Skip to content

Commit 65aa33d

Browse files
fix: update forwardFetch to forward request body correctly
1 parent 4a2c50c commit 65aa33d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/lib/utils/headers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export function forwardResponseHeaders(headersIn: Headers) {
2121
return headers;
2222
}
2323

24-
export async function forwardFetch(url: string | URL, options: RequestInit) {
25-
const res = await fetch(url, { ...options, headers: forwardRequestHeaders(new Headers(options.headers)) });
24+
export async function forwardFetch(url: string | URL, request: Request) {
25+
const res = await fetch(url, { body: await request.arrayBuffer(), method: request.method, headers: forwardRequestHeaders(new Headers(request.headers)) });
2626
return new Response(res.body, { headers: forwardResponseHeaders(res.headers), status: res.status, statusText: res.statusText });
2727
}

0 commit comments

Comments
 (0)