存储角度:
Session是服务器端的数据存储技术,cookie是客户端的数据存储技术
解决问题角度:
Session解决的是一个用户不同请求的数据共享问题,cookie解决的是不同请求的请求数据的共享问题
生命周期角度:
Session的id是依赖于cookie来进行存储的,浏览器关闭id就会失效
Cookie可以单独的设置其在浏览器的存储时间。
cookie最典型的应用是:
(一):判断用户是否登陆过网站,以便下次登录时能够直接登录。如果我们删除cookie,则每次登录必须从新填写登录的相关信息。
(二):另一个重要的应用是“购物车”中类的处理和设计。用户可能在一段时间内在同一家网站的不同页面选择不同的商品,可以将这些信息都写入cookie,在最后付款时从cookie中提取这些信息,当然这里面有了安全和性能问题需要我们考虑了。
https://blog.csdn.net/duan1078774504/article/details/51912868