Откройте свой кошелек. Видите там печенье? Я делаю.

Файлы cookie позволяют веб-сайту сохранять информацию в вашем браузере.

Печенье в моем кошельке ?? 🤔

Да, ваш ID похож на cookie! 🤯

Правительство (эмитент) предоставляет идентификатор (файл cookie), который вы храните в своем кошельке (хранилище веб-браузера) и берете с собой куда угодно (мир - это ваш веб-браузер / устрица).

Ваш идентификатор может быть использован для посадки в самолет (запрос): агент TSA проверит действительность вашего идентификатора, чтобы убедиться, что он был предоставлен правительством (эмитентом) и не был подделан или изменен (токены авторизации проверяются на действительность / изменение также). Они гарантируют, что вы совпадаете с изображением в идентификаторе и что имя соответствует билету (аутентификация - «кто вы?»), Если нет проблем, вы будете разрешены («авторизация» - «что вы можете сделать») для входа в зону посадки.

Идентификационные карты (файлы cookie) - это мощный способ для правительства (эмитента) хранить и запрашивать информацию граждан (пользователей).

Авторизация - это лишь один из примеров использования файлов cookie - они могут хранить все, что можно преобразовать в текст.

Довольно аналогий… 🤦‍♀️

🥺 Вам не понравилась моя аналогия? Отлично! Появляется технический жаргон…

Файлы cookie против localStorage

localStorage - это еще один способ хранить данные в браузере.

Файлы cookie автоматически отправляются с каждым HTTP-запросом (посещение URL-адреса, отправка формы и т. Д.), Тогда как localStorage необходимо получить вручную с помощью JavaScript (кода). Файлы cookie используются для отправки информации на сервер, тогда как localStorage предназначен для хранения информации, которая должна использоваться только на стороне клиента (в браузере) и (обычно) не будет отправлена ​​на сервер (т. Е. Высокий балл для игра).

Как используются файлы cookie?

Файлы cookie обычно используются для хранения токена аутентификации (секретный ключ, необходимый для авторизации запросов), отслеживания истории просмотров (обычно используется рекламодателями) или записи состояния (т. Е. Элементов, добавленных в вашу корзину покупок).

Как я могу увидеть свои файлы cookie?

Вы можете просмотреть (и даже изменить) свои файлы cookie в браузере (для текущего домена / веб-сайта), открыв «Инструменты разработчика», где вы увидите, что они представляют собой просто пару «строк» ​​(текст) ключ / значение. .

Не так уж и плохо, правда? Файлы cookie - это просто способ хранения информации, которая должна сохраняться в HTTP-запросах. 💡

Разве печенье не зло?

Причина, по которой куки-файлы иногда получают плохую репутацию, - это «сторонние куки-файлы». Сторонние файлы cookie встроены в рекламу в Интернете для отслеживания вашей истории просмотров с (благородной 🤑) целью предоставления целевой рекламы.

Не испытывайте ненависти к файлам cookie… они являются важной составляющей того, что делает Интернет таким замечательным. Хотя их можно использовать для сбора данных, они также используются для создания «запоминающегося» пользовательского опыта. Приятного просмотра. ✌️