session和cookie的区别

keephope 2006-11-07 03:40:43
以前记得是SESSION和COOKIE是不同的

1、SESSION是存在于客户端浏览器中的,浏览器关闭后就会自动销毁;现在听别人说其实是存在于服务器上的,客户端只是记录一个N长的ID号而已

2、SESSION和COOKIE是不同的;现在听别人说是相同的,只是生命周期不同

3、听别人说SESSION和COOKIE只是所在位置不同,session存在客户端内存中,COOKIE客户端存在文件中,而我记得SESSION是存在于服务器中的

我不清楚哪个说法是正确的
...全文
254 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoupeng10 2006-11-24
  • 打赏
  • 举报
回复
你可以参考这个有趣的比喻
http://www.blog.163.com/zhoupeng6373297/blog/static/19824912006102323837588/
  • 打赏
  • 举报
回复
SESSION和COOKIE只是处理会话的不同技术
COOKIE用于CLIENT
SESSION用于SERVER
Gallen1983 2006-11-07
  • 打赏
  • 举报
回复
楼上的,你说的有点跑题了吧
deepbreathing 2006-11-07
  • 打赏
  • 举报
回复
to :Sysu_liny()
在不在谈客房端禁用cookie的情况下,
你能保证用户在一年之内都不清空cookie?
deepbreathing 2006-11-07
  • 打赏
  • 举报
回复
session是在服务器端保存客户状态的,只要会话存在,session是一直存在的,而Cookie与其刚好相反,它将信息保存到客户端,它是写入文件的
Sysu_liny 2006-11-07
  • 打赏
  • 举报
回复
Cookie保存在客户端,客户可以禁用这个功能。cookie可以长期保存在客户端,这样能实现很多功能,比如让用户在一年内不用再次登录,这是session做不到的。
china2001ok 2006-11-07
  • 打赏
  • 举报
回复
http://www.aspxuexi.com/aspbasic/cookie/2006-6-10/Session_Cookie.htm
china2001ok 2006-11-07
  • 打赏
  • 举报
回复
http://www.itcomputer.com.cn/Database/Oracle/200601/74908.html

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧