知识大全 asp.net cookies用法
Posted 时间
篇首语:当筵意气临九霄,星离雨散不终朝。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net cookies用法相关的知识,希望对你有一定的参考价值。
cookies用法 比如建立一个名为aspcn 值为灌水小鱼的cookie HttpCookie cookie = new HttpCookie[ aspcn ]; cookie Value = 灌水小鱼 ; Response AppendCookie(cookie) 取出Cookie值也很简单 HttpCookie cookie = Request Cookies[ aspcn ]; cookieValue = cookie Value; 在一个Cookie中储存多个信息 那也没有问题 比如在名为aspcn的cookie下加多个信息 HttpCookie cookie = new HttpCookie( aspcn ) cookie Values Add( webmaster 灌水小鱼 ) cookie Values Add( writer beige ) cookie Values Add( LinkColor blue ) Response AppendCookie(cookie) 取出信息也一样简单 HttpCookie cookie = Request Cookies[ aspcn ]; value = cookies Values[ webmaster ]; value = cookies Values[ writer ]; Request Cookies Clear()这个方法并不是删除Cookie 删除 Cookie(即从用户的硬盘中物理移除 Cookie)是修改 Cookie 的一种形式 由于 Cookie 在用户的计算机中 因此无法将其直接移除 但是 可以让浏览器来为您删除 Cookie 该技术是创建一个与要删除的 Cookie 同名的新 Cookie 并将该 Cookie 的到期日期设置为早于当前日期的某个日期 当浏览器检查 Cookie 的到期日期时 浏览器便会丢弃这个现已过期的 Cookie 下面的代码示例演示删除应用程序中所有可用 Cookie 的一种方法 CODE: HttpCookie aCookie; string cookieName; int limit = Request Cookies Count; for (int i = ; i < limit; i++) cookieName = Request Cookies[i] Name; aCookie = new HttpCookie(cookieName) aCookie Expires = DateTime Now AddDays( ) Response Cookies Add(aCookie) cookies过期时间 Response Cookies( user_name ) Expires=Date+ 指定cookie保存时间 保留COOKIES一个小时 Response Cookies( MyCookie ) Expires= (now()+ / ) Response Cookies( MyCookie ) Expires = DateAdd( h Now()) Response Cookies( CookieName ) Expires=DateAdd( m now()) 设置 个月以后过期 Response Cookies( User ) expires=second()+ 在expires后面定义的时间可以用时间函数代替 例如 date()+ 就表示在今天的时间上加上 天 而second()+ 则是 秒了 Response Cookies( 字段名 ) expires=时间函数+N 例如 Response Cookies( name ) expires=date+ 表示Cookies保存 天 再比如 Response Cookies( name ) expires=Hour+ 表示Cookies保存 小时 这种方法我测试过不行(在 server iis 中) 不管second后面有无加() 访问时会出现 错误(还是无法显示网页?忘了) 织梦尤文 这里的时间累加建议还是使用DateAdd函数 比如我们要累加一小时 则使用 Response Cookies( baidoogle ) expires = DateAdd( h Now()) 分钟 Response Cookies( CookieName ) Expires=DateAdd( n now()) dateadd( S now()) 得到秒 Expires 指定 cookie 的过期日期 为了在会话结束后将 cookie 存储在客户端磁盘上 或在许多时候 我们希望能更长时间地在访问者的计算机上保存cookie 必须设置该日期 若此项属性的设置未超过当前日期 则在任务结束后 cookie 将到期 cookie的使用到期时间为 年 月 日 : Response Cookies( CookieName ) Expires=#January # cookie的过期时间为 cookie的创建时间+ 天 : Response Cookies( CookieName ) Expires=Date+ 推荐的 但最好不要随便写 Response Cookies( CookieName ) Expires=Date 这样页面之间的调用时值会为空 C# : 方法 : Response Cookies[ username ] Value= gjy ; Response Cookies[ username ] Expires=DateTime Now AddDays( ) 方法 : System Web HttpCookie newcookie=new HttpCookie( username ) newcookie Value= gjy ; newcookie Expires=DateTime Now AddDays( ) Response AppendCookie(newcookie) 创建带有子键的cookies: System Web HttpCookie newcookie=new HttpCookie( user ) newcookie Values[ username ]= gjy ; newcookie Values[ password ]= ; newcookie Expires=DateTime Now AddDays( ) Response AppendCookie(newcookie) cookies的读取 无子键读取 if(Request Cookies[ username ]!=null) Response Write(Server HtmlEncode(Request Cookies[ username ] Value)) 有子键读取 if(Request Cookies[ user ]!=null) Response Write(Server HtmlEncode(Request Cookies[ user ][ username ] Value)) cha138/Article/program/net/201311/12993相关参考
用ASP.NET加密Cookie数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Cookie
使用ASP.Net加密Cookie[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Asp.net中如何删除cookie? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 不能直接删
ASP.NET中cookie读写方法介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Cook
ASP.NET中Cookie编程简明参考 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一写入C
ASP.NET中读写cookie数据示例代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lish