Я пытаюсь создать ручную эмуляцию cookie браузера с помощью Node.js.
По сути, у меня есть две строки, одна из которых содержит текущий файл cookie, а другая - новые или обновленные значения, которые необходимо добавить в файл cookie. Я хочу обновить старую строку новой, заменив или добавив значения. Как я могу добиться этого с помощью JavaScript?
Например:
PREF=ID=2191324fe41c6152:FF=0:TM=1320223272:LM=1320223272:S=H6-vdbEpgEzHAknb;
Foo=kfjaofjiof382f3gio;
expires=Fri, 01-Nov-2013 08:41:12 GMT; path=/; HTTPonly;
Обновляется с
PREF=ID=435:FF=2:TM=1320223272:LM=1320223272:S=zzHAknb; Name=23;
expires=Fri, 01-Nov-2013 08:41:12 GMT; path=/; HTTPonly;
Возвращает
PREF=ID=435:FF=2:TM=1320223272:LM=1320223272:S=zzHAknb; Name=23;
Foo=kfjaofjiof382f3gio;
expires=Fri, 01-Nov-2013 08:41:12 GMT; path=/; HTTPonly;