cookie和session的区别

这是我根据学到的知识,然后总结得到的。

Cookie和Session
共同点:他们都是用来保存用户登录的状态
1、用户登录成功以后,用来保存用户的状态
2、cookie和session都属于域模型都可以共享用户的状态
区别:
Cookie:
1、默认的有效期是指用户从打开浏览器到关闭浏览器的这一段时间
2、cookie保存的数据量小,只有几个KB
3、cookie保存在客户端
4、cookie常用的API
创建、删除、遍历、更改cookie的有效时间
5、URL重写或者禁用cookie
Session:
1、session默认有效期是30分钟
2、session保存的数据量比较大
3、session保存在服务器端,占据了服务器的内存
4、验证用户登录


我目前可以回忆起来的知识点:
1、如何修改session的有效期
在tomcat的配置文件中也就是web.xml里面
<session-config>
<session-timeout>30</session-timeout>
</session-config>


2、session和token可以用来验证用户登录信息(在做项目的时候,用到了单用户登录就是利用token来实现的)
3、引申的在web容器中如何使用spring组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值