Cookie在网站中的两大使用方法[cookie使用]

作者: unvs 分类: Web前端 发布时间: 2011-10-08 18:16 ė15,035 views 6没有评论

 还记得八月份写了一篇 js保存、获取、删除cookie的方法  ,总结了大部分使用js保存cookie的方法技巧,今天着重研究学习了cookie在网站中的使用方法(感觉自己还像个新手),总结两种,下面分享出来:

第一种:创建单一cookie

HttpCookie cookie = new HttpCookie("UserName");
cookie.Value = "admin";
Response.AppendCookie(cookie );

获取如下:
HttpCookie cookie = Request.Cookies("UserName");
cookieValue = cookie.Value;
Response.AppendCookie(cookie );

若由服务器端写入cookie,可采用下面方法:
Response.Cookies.Add(new HttpCookie("UserName", "admin")); //将指定的cookie加入到cookie集合中(里面为创建一个cookie)
获取如下:
cookieValue = Response.Cookies["UserName"].Value;

第二种:一个cookie对象保存多个信息

HttpCookie cookie = Request.Cookies("Default");
cookie.Values.Add("userid", "1"); || cookie["userid"] = "1"; //这两种写法都可以
cookie.Values.Add("username", "admin");
Response.AppendCookie(cookie);

获取如下:
HttpCookie cookie = Request.Cookies("Default");
cookieValue = cookie.Values["userid"];

好了,终于经过一番梳理写完了,关于如何设置cookie过期时间等写法,详见: js保存、获取、删除cookie的方法
 

本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:Cookie在网站中的两大使用方法[cookie使用]

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ɣ回顶部