diff --git a/packages/nitro/src/runtime/server/index.ts b/packages/nitro/src/runtime/server/index.ts index 86d3a3215b..b300ab3fc8 100644 --- a/packages/nitro/src/runtime/server/index.ts +++ b/packages/nitro/src/runtime/server/index.ts @@ -1,6 +1,6 @@ import '../app/config' import { createApp, useBase } from 'h3' -import { createFetch } from 'ohmyfetch' +import { createFetch, Headers } from 'ohmyfetch' import destr from 'destr' import { createCall, createFetch as createLocalFetch } from 'unenv/runtime/fetch/index' import { timingMiddleware } from './timing' @@ -22,6 +22,6 @@ export const handle = useBase(process.env.ROUTER_BASE, app) export const localCall = createCall(handle) export const localFetch = createLocalFetch(localCall, globalThis.fetch) -export const $fetch = createFetch({ fetch: localFetch }) +export const $fetch = createFetch({ fetch: localFetch, Headers }) -globalThis.$fetch = $fetch +globalThis.$fetch = $fetch as any