Устанавливаю cookie с помощью конструкции
document.cookie = 'list=' + list + '; expires=' + dateExpires.toUTCString() + '; path=/';
Код работает, cookie устанавливается. Пытаюсь добавить возможность установки на поддомены (sub.localhost) с помощью строки ниже. Код работает, но не устанавливает на указанный домен, в данном случае localhost. Т.е. если я устанавливаю cookie с домена test.localhost, то test.localhost (а не ожидаемый localhost) и указывается в качестве узла:
document.cookie = 'list=' + list + '; expires=' + dateExpires.toUTCString() + '; path=/; ' + '".localhost"' ;
Код ниже вообще не работает, cookie не устанавливается:
document.cookie = 'list=' + list + '; expires=' + dateExpires.toUTCString() + '; path=/; ' + 'domain=.localhost' ;
В Chrome и Firefox поведение одинаковое. Прошу подсказать, что я делаю неправильно?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники