cookie和session的作用和区别是什么?

 我来答
闲闲谈娱乐
高能答主

2021-05-20 · 用力答题,不用力生活
知道大有可为答主
回答量:9505
采纳率:100%
帮助的人:156万
展开全部

区别如下:

1、数据存储位置

cookie数据存放在客户的浏览器上,session数据放在服务器上。

2、安全性

cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,考虑到安全应当使用session。

3、服务器性能

session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用cookie。

4、数据大小

单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。

5、信息重要程度

可以考虑将登陆信息等重要信息存放为session,其他信息如果需要保留,可以放在cookie中。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式