nuxt logo

Traducción de Documentación (No Oficial)

useRequestHeaders

Utiliza useRequestHeaders para acceder a los encabezados de la solicitud entrante.

Puedes utilizar el composable incorporado useRequestHeaders para acceder a los encabezados de la solicitud entrante dentro de tus páginas, componentes y plugins.

// Obtener todos los encabezados de la solicitud
const headers = useRequestHeaders()

// Obtener solo el encabezado de solicitud de cookie
const headers = useRequestHeaders(['cookie'])

En el navegador, useRequestHeaders devolverá un objeto vacío.

Ejemplo

Podemos usar useRequestHeaders para acceder y redirigir el encabezado authorization de la solicitud inicial a cualquier solicitud interna futura durante SSR.

El ejemplo a continuación agrega el encabezado de solicitud authorization a una llamada isomórfica $fetch.

pages/some-page.vue
const { data } = await useFetch('/api/confidential', {
  headers: useRequestHeaders(['authorization'])
})