什么是session?什么是cookie?两者有什么区别?分别有什么有?

可不可以通俗的举个例子讲下,不要太抽象的。谢谢!!... 可不可以通俗的举个例子讲下,不要太抽象的。谢谢!! 展开
 我来答
Hi_GG葛
2012-02-14 · 超过21用户采纳过TA的回答
知道答主
回答量:91
采纳率:100%
帮助的人:47.2万
展开全部
session和cookies都是来存储信息的但是他们的寿命不一样:比如你登录一个网站你有自己的帐号。昵称啊什么的这些就保存在session里当网页不关闭,session就存在。但是当你关闭之后session就清空了。而cookies则可以在电脑的缓存文件里添加记录,这样即使当你的程序关闭了,但是记录却被永久保存了下来。存活期较session长。
追问
可以具体详细点的举一个例子吗?谢谢
百度网友3988556
2012-02-14
知道答主
回答量:53
采纳率:0%
帮助的人:19.8万
展开全部
session是存在服务器端和客户端的,而cookie只是客户端的,因此session的安全性高于cookie
追问
可以具体详细点的举一个例子吗?谢谢
追答
比如说你用某个账号登陆某新浪,那么新浪的服务器端就会生成一个session来记录你的登陆状态,一般10分钟或者20分钟就失效了,而cookie是网页指令让浏览器生成本地的记录你的登陆状态的文件。一般对安全性要求不高的话就可以直接在客户端生成cookie来记录登陆状态,否则就需要超时处理用session
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
守彬文化教育
2020-02-06
知道答主
回答量:49
采纳率:0%
帮助的人:3万
展开全部
cookie数据存放在客户的浏览器上;session数据放在服务器上。
cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,考虑到安全应当使用session。
session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用cookie。单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
可以考虑将登陆信息等重要信息存放为session,其他信息如果需要保留,可以放在cookie中。
这是当时在优就业培训时,简单总结的,希望对你有用!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式