Простейшая функция парсинга печенья в объект на JS
Только что столкнулся с проблемой распарсить куки в что-то с чем удобно было бы работать. Штатного для nodejs ничего не нашел(плохо искал?!). Делюсь маленькой и простой функцией которая превращает строку кукисов в объект.
function parseCookies(str) {
var cookies = {};
str.split(/\s*;\s*/).forEach(function (item){
item = item.replace(/^(\s+)/, '').replace(/(\s+)$/, '');
item = item.split('=');
cookies[item[0]] = item[1];
});
return cookies;
}