Что браузеры делают с просроченными куки? Я знаю, что приложение не будет их читать, и я предполагаю, что браузер не будет отправлять их, но очищены ли они от файловой системы с какой-либо регулярностью?
3 ответа
Взято с http://msdn.microsoft.com/en-us/library/aa289495(v=vs.71).aspx
Если срок действия файла cookie истек, браузер не отправляет этот файл на сервер с запросом страницы; вместо этого истекший cookie удаляется.
Это зависит от конкретного браузера, а также личных настроек пользователя. Добро пожаловать в мир веб-разработки, где каждый - особый случай. Это одна из причин, по которой вам нужно тестировать свой сайт в разных браузерах в разных местах.
Браузер проверяет наличие файлов cookie с истекшим сроком действия, когда страница запрашивается с этого домена. Если срок действия файла cookie истек, браузер не отправляет этот файл на сервер с запросом страницы и удаляет его.
Если страница не была запрошена из этого домена, файл cookie будет храниться в вашем браузере до тех пор, пока он не будет перезаписан другим файлом cookie (происходит, когда память, выделенная для хранения файлов cookie, используется).