第22讲Cookie对象

上传人:E**** 文档编号:91551209 上传时间:2019-06-29 格式:PPT 页数:7 大小:180KB
返回 下载 相关 举报
第22讲Cookie对象_第1页
第1页 / 共7页
第22讲Cookie对象_第2页
第2页 / 共7页
第22讲Cookie对象_第3页
第3页 / 共7页
第22讲Cookie对象_第4页
第4页 / 共7页
第22讲Cookie对象_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《第22讲Cookie对象》由会员分享,可在线阅读,更多相关《第22讲Cookie对象(7页珍藏版)》请在金锄头文库上搜索。

1、第二十二讲:Cookie对象,讲师:周红安 E-mail:,Cookie其实就是是保存在客户端硬盘上的一个文本文件,它可以存储有关的会话或应用程序的信息,Cookie对象和Session对象有一些类似,都是用来保存特定用户相关的数据,不过Session是保存在服务器上,而Cookie对象保存的信息是存储在客户端上。Cookie保存数据有以下特点: Cookie中的数据保存在客户端; Cookie只能保存字符串类型的数据,如果要保存其他类型数据,需转换成字符串类型后保存; Cookie也有其默认生命周期,也可以手动设置,最大可设置成50年之后过期,Cookie对象同Session对象一样,存储的

2、Cookie可以不止一个。它们是通过Cookie的名称来区分的。Cookie对象的设置过程是这样的:在服务器Response对象的Cookie集合中增加一个Cookie。Response对象就会把Cookie集合中的所有Cookie信息都发送客户端中。代码如下: 01 HttpCookie cookie = new HttpCookie(“UserName“, “hoan“); 02 Response.Cookies.Add(cookie);,获取Cookie就是查找对应的Cookie名称,代码如下: 01 string userName; /如果存在 02 if (Request.Cooki

3、es“UserName“ != null) 03 /查找Cookies 04 userName = Request.Cookies“UserName“.Value; 05 ,读者可能会注意到前面讲到Session和Cookie时,都说它们是针对特定用户保存的数据,也就是那些数据并不是每个人都能用到。Session和Cookie都可以存储信息,而且一般都是保密信息,例如用于保存用户名等。 Cookie有两种:临时Cookie(Session Cookie)和持久性Cookie。临时Cookie是一旦会话状态结束它将自动消失;持久性Cookie具有确定的过期日期,在过期之前,Cookie都是在用户的计算机上以文本文件的形式存储的。,设置Cookie过期: Response.Cookies“Info“.Expires = DateTime.Now.AddDays(1); /设置Cookies的过期时间 Response.Cookies.Add(acookie) 注意: 如果客户端禁用Cookie,那么Session也会失效。,天道酬勤,有耕耘就会有收获,祝读者们学习愉快,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号