Де зберігаються cookie?
Cookie зберігаються на боці клієнта - у браузері користувача.
Простіше кажучи: cookie лежать на комп'ютері чи пристрої користувача, а не на сервері.
Де саме зберігаються cookie
У браузері
Cookie зберігаються:
- у Google Chrome
- Mozilla Firefox
- Safari
- Edge та інших браузерах
Кожен браузер зберігає cookie окремо.
Якщо відкрити сайт в іншому браузері, cookie там не буде.
Як браузер використовує cookie
- Сервер надсилає cookie браузеру
- Браузер зберігає їх локально
- При кожному наступному запиті до цього сайту браузер автоматично додає cookie
- Сервер читає cookie і "впізнає" користувача
Користувач цього процесу не бачить.
Важливо для співбесіди
- cookie не зберігаються на сервері
- сервер зберігає тільки пов'язані дані (наприклад, дані сесії за ID із cookie)
- cookie прив'язані:
- до домену
- до браузера
- до конкретного пристрою
Що відбувається при очищенні cookie
Якщо користувач:
- очистить cookie
- відкриє режим "інкогніто"
- змінить браузер або пристрій
сайт "забуде" користувача (зникне авторизація, налаштування, кошик).
Приклад з життя
Cookie - це як квиток:
- квиток у тебе в кишені (у клієнта)
- контролер (сервер) лише перевіряє номер
- якщо квиток викинути, тебе не впізнають
Коротка відповідь для співбесіди
Запам'ятай формулювання:
Cookie зберігаються на боці клієнта, у браузері користувача, і автоматично надсилаються серверу при HTTP-запитах до відповідного сайту.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.