Изменить срок действия файла cookie - HTTP - PullRequest
2 голосов
/ 01 февраля 2011

Мне нужно изменить дату истечения срока действия cookie, который я периодически устанавливаю.

Точнее, я бы хотел обновить дату истечения до +1 часа.


Так я устанавливаю печенье

Set-Cookie: test=123; Expires=Wed, 02 Feb 2011 12:00:00 GMT

Установка cookie снова добавляет еще один cookie с тем же именем: S


Есть идеи?

Ответы [ 2 ]

2 голосов
/ 01 февраля 2011

Вы можете перезаписать cookie, только если используете те же параметры (например, Домен , Путь , Безопасный и HTTPOnly ) .

Таким образом, чтобы перезаписать ваш текущий файл cookie, вам нужно установить его из того же домена и пути.

0 голосов
/ 02 декабря 2015

Если совпадение присутствует и является уникальным, это работает, чтобы установить срок действия до конца сеанса:

document.cookie="meteor_login_token="+/meteor_login_token=([^;]*)/.exec(document.cookie)[1]+";path=/"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...