useRequestHeaders
Use useRequestHeaders para acessar os cabeçalhos da solicitação recebida.
Você pode usar o composable embutido useRequestHeaders
para acessar os cabeçalhos da solicitação recebida dentro de suas páginas, componentes e plugins.
// Obter todos os cabeçalhos de solicitação
const headers = useRequestHeaders()
// Obter apenas o cabeçalho de solicitação de cookie
const headers = useRequestHeaders(['cookie'])
No navegador, useRequestHeaders
retornará um objeto vazio.
Exemplo
Podemos usar useRequestHeaders
para acessar e proxy o cabeçalho authorization
da solicitação inicial para quaisquer solicitações internas futuras durante o SSR.
O exemplo abaixo adiciona o cabeçalho de solicitação authorization
a uma chamada isomórfica $fetch
.
pages/some-page.vue
const { data } = await useFetch('/api/confidential', {
headers: useRequestHeaders(['authorization'])
})
※Esta página é uma tradução não oficial da documentação oficial do Nuxt.js.
A página correspondente na documentação oficial está aqui:
https://nuxt.com/docs/3.x/api/composables/use-request-headers