Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

fix(ssr): ensure useRequestHeaders are case-insensitive #8805

Merged
merged 3 commits into from Nov 9, 2022
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/nuxt/src/app/composables/ssr.ts
Expand Up @@ -8,7 +8,7 @@ export function useRequestHeaders (include?: any[]) {
if (process.client) { return {} }
const headers = useNuxtApp().ssrContext?.event.req.headers ?? {}
if (!include) { return headers }
return Object.fromEntries(include.filter(key => headers[key]).map(key => [key, headers[key]]))
return Object.fromEntries(include.map(key => key.toLowerCase()).filter(key => headers[key]).map(key => [key, headers[key]]))
danielroe marked this conversation as resolved.
Show resolved Hide resolved
}

export function useRequestEvent (nuxtApp: NuxtApp = useNuxtApp()): H3Event {
Expand Down