cookie session localstorage sessionStorage区别

cookie:http://www.cnblogs.com/Darren_code/archive/2011/11/24/Cookie.html

重要特点:

1.cookie 有大小设置,有过期时间设置,默认是浏览器关闭时间内有效,cookie有多个文件,不同站应该是不同文件,是以字符串形式存储,名和值的形式,参与通信

2.当登录网站时,服务器会把该网站的信息存储在本地就是cookie,是为了解决http通信的无状态特性

3.cookie有域和路径的特点,浏览器是注意安全的环境,所以,不同网站是不能获取其他网站的cookie的,除了特地设置。(一个网页所创建的 cookie 只能被与这个网页在同一目录或子目录下得所有网页访问,而不能被其他目录下得网页访问)

4.浏览器存放的是关于网站相关的信息

sessiont特点:

1.session式存储在服务器上的,cookie式存储在浏览器上的

2.session运行时依赖于session id的 session id式存储在cookie中的,cookie禁用session也会无效

3.因此维护一个会话的关键在于session id

localstorage特点

1.不参与通信

2.有限制,没有过期时间

sessionStorage特点

1.不参与通信

2.当网页关闭即失效

原文地址:https://www.cnblogs.com/mttcug/p/8876034.html