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

Чтение куки в NextJS

Браузер присылает сохраненные куки вместе с запросом. На сервере их можно получить из того же хранилища, которое дает await cookies(). Метод get принимает имя и возвращает объект с полем value или undefined, если такой куки нет.

Давайте прочитаем куку theme и вернем ее значение текстом ответа:

import { cookies } from 'next/headers'; export async function GET() { let cookieStore = await cookies(); let themeCookie = cookieStore.get('theme'); let theme = themeCookie ? themeCookie.value : 'unknown'; return new Response('Current theme: ' + theme); }

Верните из обработчика строку с текущим значением куки locale или слово missing, если куки нет.

Покажите в ответе и тему, и язык - каждое значение с новой строки.

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