Cookie和Session

Randy002 2003-02-12 03:17:50
Cookie和Session的区别是什么?
我想做个社区,觉得用cookie就可以了,可见别人都用session,不知道用session有什么优于cookie的?
...全文
63 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
_Shakespeare 2003-02-15
  • 打赏
  • 举报
回复
ssm1226(雨中人)
好啊,好久没见了啊。元宵节好啊
关了cookie,session还是可以自动用querystring来工作的。
KEBB 2003-02-12
  • 打赏
  • 举报
回复
多用用,自然回理解
逍遥小贼 2003-02-12
  • 打赏
  • 举报
回复
呵呵,你还是没有明白阿
julyclyde 2003-02-12
  • 打赏
  • 举报
回复
从技术角度来说,你是错的
但是用起来真的差不多
Randy002 2003-02-12
  • 打赏
  • 举报
回复
谢谢大虾门的指教,我好象明白了,是不是我用的未设置expires的cookie就是session cookie,实质上和直接用session(我是指写代码时)是一回事,只是写法不同?
oldsky 2003-02-12
  • 打赏
  • 举报
回复
cookie在客户端硬盘上;
session在服务器内存里。
ssm1226 2003-02-12
  • 打赏
  • 举报
回复
客户端关闭cookie,session也无法使用了
BrightEye 2003-02-12
  • 打赏
  • 举报
回复
session实质就是cookie的一种.session变量生存时间比较短,浏览器关闭后就失效了.cookie则不然,可以任意指定失效时间.
heroqxn 2003-02-12
  • 打赏
  • 举报
回复
用cookie时你应该注意对某些用户的失效,因为他们可能关闭了cookie功能

大量使用cookie和session会影响访问速度
csdntoll 2003-02-12
  • 打赏
  • 举报
回复
tonnycncn说:

cookie分两种:'永久'cookie和session cookie:(打开ie->tools->internet options->security->custom level看看)
在asp中,当访问一个建立和使用了cookie的页面(语法见楼上)时,这些cookie就被当作头信息传到当前浏览器窗口中。窗口中页面不断变换,但他们的生命不朽(于是这些网页都可以读取此cookie变量了(当然要有毒取权)。从而解决了web的无状态问题),只有这个浏览器窗口关闭才会结束。他们被称为session cookie.
但是,当且仅当页面设置了expires时(见楼上),这些cookie变量便会保存到你的硬盘上。这就是‘永久’cookie.看看这个例子:你登陆到一个网站,它把你的用户名和密码用COOKIE存放到你自己的硬盘上。你后来关了机回去睡了一觉。然后再上此网站。它会先读取你的COOKIE,自动登陆上去。你就不用再输入用户名,密码了。(当然了,'永久'COOKIE只有建立它的网站或域才读的到)
‘永久’cookie会一直保存到用EXPIRES指定的日子,然后轻轻地死去。
yufeizhan 2003-02-12
  • 打赏
  • 举报
回复
你自已看了,cookie可以用来做登陆的时间长短.如一个月一年等.session只是暂时的.关了ie就不行了.

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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