useRequestHeaders
Используйте useRequestHeaders, чтобы получить доступ к заголовкам входящих запросов.
Вы можете использовать встроенный композабл useRequestHeaders
для доступа к заголовкам входящих запросов на ваших страницах, в компонентах и плагинах.
// Получите все заголовки запросов
const headers = useRequestHeaders()
// Получите только заголовок запроса cookie
const headers = useRequestHeaders(['cookie'])
В браузере
useRequestHeaders
вернет пустой объект.Пример
Мы можем использовать useRequestHeaders
для доступа и проксирования заголовка authorization
первоначального запроса к любым последующим внутренним запросам во время SSR.
Пример ниже добавляет заголовок запроса authorization
к изоморфному вызову $fetch
.
pages/some-page.vue
<script setup lang="ts">
const { data } = await useFetch('/api/confidential', {
headers: useRequestHeaders(['authorization'])
})
</script>