Cookie与Session的区别

Cookie:计算机用户首次访问某个站点或者特定页面的时候,留存在电脑里的一个文本文件,它用于跟踪记录网站访问者的相关数据信息。

Session:当访问服务某个网页的时候,会在服务器端的内存开辟一块内存,这块内存就叫做session,而这个内存是跟浏览器关联在一起的。

不同点cookiesession
面向对象针对每个网站的信息针对每个用户的信息
存储数据大小一个cookie存储的数据不超过4K,且一个站点最多保存20个cookie任意存储,太多时由数据库选择清理
存储位置保存在客户端保存在服务器端
数据类型key-value结构,value只能是字符串类型key-value结构,value是object类型
生命周期从创建开始计时,浏览器关闭时消亡从创建开始计时,生命周期是间隔的,默认时间20分钟,可自行设置
安全性不安全,明文保存在客户端。可以分析本地的cookie进行欺骗安全,保存在服务器端
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值