Задать вопрос

Как работать с cookie в nodejs?

Добрый день! :)
Подскажите, как работать с кукисами в ноде?
Кукисы уже записаны в cookie, нужно считать их и распарсить по ключ: значение, и как с этим всем работать?
В jQuery делаю так:
var cook = JSON.parse($.cookie("cook"));
for (var key in cook) { 
  console.log(cook[key].field);
 }

И получаю значения полей. :)
Как мне сделать подобное в node?

Вот тут мне нужно организовать получение кукисов и их обработку:
app.post('/', function (req, res) { ... }
Спасибо! :)
  • Вопрос задан
  • 10627 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Решения вопроса 1
@pasutavitaliy
:)
app.post('/', function (req, res) { ... }
это значит, что вы (скорее всего) используете express.
Если да, то воспользуйтесь этой либой cookie-parser

Как у меня в index.js

var cookieParser = require('cookie-parser');
...
app.use(cookieParser());


а дальше в контроллере что то типа такого у вас будет

app.post('/', function(req, res) {
  console.log("Cookies: ", req.cookies)
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы