@cloyd
В Node.js вы можете прочитать данные cookie из объекта запроса req
в http
или express
модулях, используя модуль cookie-parser
.
Первым шагом является установка cookie-parser
с помощью команды:
1
|
npm install cookie-parser |
Затем вы можете использовать его следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
const express = require('express'); const cookieParser = require('cookie-parser'); const app = express(); app.use(cookieParser()); app.get('/', (req, res) => { // читаем значение cookie "myCookie" const myCookieValue = req.cookies.myCookie; // делаем что-то с полученным значением console.log(myCookieValue); res.send('Cookie value: ' + myCookieValue); }); app.listen(3000, () => console.log('Сервер запущен на порту 3000')); |
В этом примере мы использовали cookie-parser
для чтения значения cookie с именем "myCookie" и вывода его в консоль и в ответе сервера. Затем мы передали значение в ответе клиенту.
Обратите внимание, что cookie-parser
должен быть подключен до обработчиков маршрутов, чтобы корректно обрабатывать cookie в запросе.