@DCanada
Full-stack JS

Как записать в заголовки ответа сервера NodeJS два одинаковых параметра?

Я хочу у пользователя создать куки, соответственно я отправляю ему заголовок Set-cookie:
res.setHeader('Set-cookie', 'a=4');
Отлично, одна куки установлена, а как мне установить за один ответ две куки? При попытке написать что то типо:
res.setHeader('Set-cookie', 'a=4');
res.setHeader('Set-cookie', 'b=5');

желаемого результата не получаю так как один заголовок перекрывает другой. Я также пытался делать тоже самое через writeHead, но как вы можете догадаться тоже ничего не вышло, устанавливается только последний заголовок.
Подскажите пожалуйста есть ли вариант решения данной проблемы. В php с этим конечно проще, два раза вызвал setCookie, отправил две куки и нет проблем.
  • Вопрос задан
  • 365 просмотров
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
res.setHeader('Set-cookie', 'a=4; b=5; c=6');
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы