РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnuPmApRqH 73 of 84 menu
◀ ▶

Заголовок запроса в Nuxt

Клиент вместе с URL и телом может отправить заголовки запроса. На сервере их читают в API-обработчике и используют для контекста: имя пользователя, версия клиента, токен.

Один заголовок по имени возвращает функция getHeader. Если заголовка нет, результат может быть пустым - это учитывают в коде.

Обработчик заказов кладёт значение x-user в поле ответа:

export default defineEventHandler((event) => { const user = getHeader(event, 'x-user'); return { items: [], user: user || 'guest', }; });

Запрос без x-user вернёт guest. Если клиент добавит заголовок, в JSON попадёт его значение. Проверить можно через расширение для HTTP или вкладку сети при запросе со страницы.

Сделайте GET API заказов, которое читает заголовок x-user и возвращает его в JSON вместе с пустым массивом orders.

Отправьте запрос с разными значениями x-user и убедитесь, что поле в ответе меняется.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить