- 什么是 cookie?
Cookie 是在您的计算机上存储在小的文本文件中的数据。
当 web 服务器向浏览器发送网页后,连接被关闭,服务器会忘记用户的一切。
Cookie 是为了解决“如何记住用户信息”而发明的:
当用户访问网页时,他的名字可以存储在 cookie 中。
下次用户访问该页面时,cookie 会“记住”他的名字。
- 通过 JavaScript 创建 cookie
通过 JavaScript,可以这样创建 cookie:
document.cookie = “username=Bill Gates”;
您还可以添加有效日期(UTC 时间)。默认情况下,在浏览器关闭时会删除 cookie:
document.cookie = “username=John Doe; expires=Sun, 31 Dec 2017 12:00:00 UTC”; - 通过 JavaScript 读取 cookie
通过 JavaScript,可以这样读取 cookie:
var x = document.cookie;
document.cookie 会在一条字符串中返回所有 cookie,比如:cookie1=value; cookie2=value; cookie3=value; - cookie:
汉字解密:unescape
汉字加密:escape
加密:btoa
解密:atob