1.cookies、session
cookie和session都是用来跟踪浏览器用户身份的会话方式。
安全性: cookie:针对cookie所存在的攻击:Cookie欺骗,Cookie截获;
session的安全性大于cookie。
保持状态:cookie保存在浏览器端;
session保存在服务器端。
存储的大小:cookie:单个cookie保存的数据不能超过4kb;
session大小没有限制。
存储内容:cookie只能保存字符串类型,以文本的方式;
session通过类似与Hashtable的数据结构来保存,能支持任何类型的对象,可以包含多个对象
2.在HTML5中,重新提供了一种在客户端本地保存数据的功能,它就是Web Storage(localStorage/sessionStorage)
相同:
保存:localStorage和sessionStorage都保存在客户端,不与服务器进行交互通信。
存储大小:localStorage和sessionStorage的存储数据大小一般都是:5MB。
获取方式:localStorage:window.localStorage;;sessionStorage:window.sessionStorage
不同:
sessionStorage为临时保存,而localStorage为永久保存
以上仅部分提到,未完全详解