Как работают браузеры, когда HTTP-ответ содержит два Set-cookie
только заголовки expires
а также Max-Age
различаются между ними (одно и то же имя, значение, домен и путь и т. д.)?
Мне нужно продлить время жизни сессии. Системные вызовы setcookie
с именем печенья session_name()
, с периодом я хочу продлить.
Я не могу изменить это значение в коде напрямую, но я могу позвонить setcookie
послесловия с моим индивидуальным периодом. Это вызывает Set-Cookie
заголовок, который будет отправлен дважды, с моим измененным периодом, следующим (потому что я позвонил setcookie
после того как позвонил)
В Chrome он обрабатывает это путем переопределения, поэтому второй переопределяет первый, и это то, что мне нужно.
Тем не менее, я подозреваю, что это произойдет с каждым браузером или если это стандартное поведение. Это?
Задача ещё не решена.
Других решений пока нет …