Що роблять браузери зі закінченим терміном cookie?


34

Що роблять браузери зі закінченим терміном cookie? Я знаю, що програма не читатиме їх, і я припускаю, що браузер не надсилатиме їх, але чи видаляються вони з файлової системи з будь-якою регулярністю?

Відповіді:


30

Взято з MSDN

Якщо термін cookie закінчився, браузер не надсилає певний файл cookie на сервер із запитом на сторінку; натомість файл cookie з минулим терміном видаляється .


10

Це залежить від конкретного браузера, а також особистих налаштувань користувача. Ласкаво просимо у світ веб-розробки, де кожен - особлива справа. Це одна з причин, що вам потрібно широко перевірити свій сайт, використовуючи кілька веб-переглядачів, з різних місць.


5
Так, деякі версії Firefox, здається, назавжди зберігають файли cookie. Щойно я видалив деякі файли cookie з мого Firefox, термін дії яких закінчився у квітні 2012 року. (Були, однак, новіші файли cookie з таким самим доменом та іменем.)
Paŭlo Ebermann

Хахахахахахаха, на жаль не відповідь, яку я хотів, але дякую за інформацію.
тиріхен

2

Веб-переглядач перевіряє наявність файлів cookie з минулим терміном, коли потрібна сторінка із цього домену. Якщо термін cookie закінчився, браузер не надсилає певний файл cookie серверу із запитом на сторінку, а видаляє його.

Якщо сторінка не була запитана з цього домену, файл cookie буде перебувати у вашому веб-переглядачі, поки він не буде перезаписаний іншим файлом cookie (трапляється, коли пам'ять, виділена для зберігання файлів cookie, звикне).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.