Cookie与Session的区别在Java中算是个比较重要的知识点,今天给大家总结一些:
| Cookie | Session |
|
存储在客户端 |
存储在服务器端 |
|
两种类型 ※有声明周期 ※无声明周期 |
两种实现方式 ※依赖于cookie ※url重写 |
|
父路径不能访问子路径的cookie |
同一个session的窗口共享一个session |
|
典型应用: ※3个月不用再登陆 ※购物车 |
典型应用: ※用户登陆 ※购物车也可以用session实现。 |
|
不可靠 |
可靠 |
以上表格算是对Cookie和Session的区别的大体介绍。关于Cookie和Session的单独介绍在我上几篇文章中也有。其实总体来说重点的话应该是一下两点:
1.保存位置的不同,Cookie在客户端,Session在服务器。
2.使用上:Cookie只能是子路径访问父路径设置的Cookie,而Session只要是同一套窗口就可以相互访问。
本文详细介绍了Java中Cookie与Session的区别,包括存储位置、生命周期、实现方式及典型应用场景。Cookie存储在客户端,用于短期存储;Session存储在服务器端,用于长期存储。Cookie有声明周期,Session无声明周期。Cookie主要用于用户登陆、购物车等功能,而Session则更加通用,不仅可用于用户登陆,还能实现购物车功能。
161

被折叠的 条评论
为什么被折叠?



