专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 问答 技术问答 Cookie 和 Session 的区别?

Cookie 和 Session 的区别?

栀子花开已回答

Java 工程师,善于思考。

Cookie是web服务器发送给浏览器的一块信息,浏览器会在本地一个文件中给每个web服务器存储Cookie。以后浏览器再给特定的web服务器发送请求时,同时会发送所有为该服务器存储的Cookie。

Session是存储在web服务器端的一块信息。Session对象存储特定用户会话所需的属性及配置信息。当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。

Cookie和Session的不同点:

无论客户端做怎样的设置,Session都能够正常工作。当客户端禁用Cookie时将无法使用Cookie。

在存储的数据量方面:Session能够存储任意的java对象,Cookie只能存储String类型的对象。

浏览1,100技术问答
2021-06-04 09:33:58

聚焦热点问题
时时免费答疑

累计0人询问

极速问
  >>其他人还看过
更多问答

Java实验班

0学费 专业学前测评

Java就业班

围绕企业 直达就业

Java夜校班

业余时间学 超高性价比

Java架构师班

升职加薪 快速变现

返回顶部