知识大全 c#.net在WEB页中设置COOKIES
Posted 文件
篇首语:沧海横流,方显英雄本色;青山矗立,不堕凌云之志。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 c#.net在WEB页中设置COOKIES相关的知识,希望对你有一定的参考价值。
c#.net在WEB页中设置COOKIES 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在WEB页中设置COOKIES
一 设置cookies的方法很简单 有以下两种方法
直接添加Cookie值
Response Cookies[ userName ] = Tom ; Response Cookies[ userName ] Expires = DateTime Now AddDays( ) ; \\\\过期时间 在Cookies文件中无法查看 也不能调用
创建Cookie对象的一个实例
HttpCookie cookie=new HttpCookie( userName ); cookie Value = Tom ; cookie Expires = DateTime Now AddDays( ) ; Response Cookies Add(aCookie)
用以上任一方法都可以生成一个有 userName 项的文件 在你的Internet临时文件夹中你可以查看它
也可以创建和添加有子键的Cookies 如
Response Cookies[ userInfo ][ userName ] = Tom ;
或
HttpCookie cookie=new HttpCookie( userInfo ); cookie Values[ userName ] = Tom ; aCookie Expires = DateTime Now AddDays( ); Response Cookies Add(aCookie)
二 检索Cookies:
Cookies某一键的值为
Server HtmlEncode(Request Cookies[ userInfo ][ userName ])
你可以用Response Write()方法输出它到页面 如
Response Write(Server HtmlEncode(Request Cookies[ userInfo ][ userName ]))
或赋值给其它变量
string strCookie =Server HtmlEncode(Request Cookies[ userInfo ][ userName ]);
用Cookies[i]数组可以检索所有项和子键 如
string[] cooName = new string[Request Cookies Count]; string[] cooValue = new string[Request Cookies Count]; HttpCookie aCookie; for(int i= ;i<Request Cookies Count;i++) aCookie = Request Cookies[i]; cooName[i] = Server HtmlEncode(aCookie Name); if(!aCookie HasKeys) cooValue[i] = Server HtmlEncode(aCookie Value); else string[] subcooName = new string[aCookie Values Count]; string[] subcooValue = new string[aCookie Values Count]; for(int j= ;j<aCookie Values Count;j++) subcooName[j] = Server HtmlEncode(aCookie Values AllKeys[j]); subcooValue[j] = Server HtmlEncode(aCookie Values[j]);
三 修改Cookies
如果是数值类型的Cookie值 比如访问次数 你可以读取该值进行加减操作后再存回 一般的修改直接存入新值就可以了 系统自动用新值覆蓋原值 存入的方法与创建相同
四 删除Cookies
删除Cookies只要把有效期设为失效就可以了 如在创建时设有效期为一天 cookie Expires = DateTime Now AddDays( ) ;
要删除则设为
cookie Expires = DateTime Now AddDays( ) ;
cha138/Article/program/net/201311/12802相关参考
在C/S体系中设置工作站与服务器的时钟同步 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 摘要
C中设置oracle环境变量 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Re:用PRO*C写
cookies用法 比如建立一个名为aspcn值为灌水小鱼的cookie  
在DBGrid中设置不滚动的列及复制与粘贴[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
在DBGrid中设置不滚动的列及复制与粘贴[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
自创Asp.net-cookies的购物车类 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
Swing中设置模态窗体和启动位置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 关于Modal
知识大全 如何在EXCEL中设置一组数据的最大值与最小值之差的绝对值
如何在EXCEL中设置一组数据的最大值与最小值之差的绝对值? 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
C#+ASP.NET开发基于Web的RSS阅读器 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
有分页功能的WEB打印 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! <><h