Cookie - срок хранения проверяется браузером, или сервером?
Допустим сервер ставит куку до 06.03.2000. Потом пользователь в системе зачем-то переводит часы на 07.03.2000 - в этом случае кука автоматически сотрется браузером? Или она всё же передастся на сервер и будет стерта только в случае, если серверное время превысит 06.03.2000?
Сервер может отправить браузеру команду на сохранение куки в заголовке HTTP ответа. По идее, браузер должен отправить все действующие установленные cookies в заголовках последующий HTTP запросов. Но браузер может делать все что хочет, например удалить все cookies, удалить некоторые, просто игнорировать HTTP ответ сервера и т.п.
Я не спрашиваю то, что может, я спрашиваю про штатную ситуацию: браузер сразу удаляет просроченные куки, или тоже отправляет их на сервер?