Javascript - работа с бисквитки, ИТ директор

Какви са бисквитки?

Cookies - технология, която позволява уебсайтове, за да съхраняват данни в браузъра малка част (до 4Kbayt).

Обикновено тези данни се използват в сайта, за да:







Как работят бисквитки

Механизмът работи с бисквитки, разгледаме следния пример:

Принципа на работа на механизма на бисквитките
  1. клиент (уеб браузър) на изпраща заявка към сървъра (с искане страница му). Ако браузърът, бисквитките са там, свързани с този сайт, той ги изпраща на сървъра, като част от това искане.
  2. Сървърът получава искането от страна на клиента. Ако има бисквитки, те могат да бъдат използвани като част от искането за извършване на някаква логика на сървъра, се подготвят на потребителя да персонализирате страницата или нещо друго. След това клиентът изпраща отговор. В заглавната отговор, изпратен от уеб браузър (клиент) бисквити, която той ще трябва да се запази.
  3. Уеб браузър (клиент) получава отговор от сървъра (страница) и я показва на потребителя. Cookies, които идват от сървъра, запазва в браузъра на вашия магазин.






Библиотека JS-бисквитка

Например, за да зададе бисквитка продължение на 30 дни (като изтече формат ще използва датата):

Cookie, което ще има като начин за документиране на текущото ви местоположение:

Cookies и JSON формат

Извършва четене бисквитка (със стойност като JSON) чрез функцията Cookies.get не е много удобно, защото на изхода имаш нормален низ (а не масив или обект).

За да направите това, можете да използвате Cookies.getJSON. Тази функция не само получава бисквитка, но и го прави разбор използване JSON.parse: