C#读取设置Cookie资料.docVIP

  • 1
  • 0
  • 约1.24万字
  • 约 12页
  • 2020-04-19 发布于浙江
  • 举报
C#读取设置Cookie TOC \o 1-3 \h \z \u C#读取设置Cookie 1 c#使用Cookie ,很简单 却实现很多功能。 3 C#中的cookie编程 5 C#读取设置Cookie 设置: HttpCookie cookie = new HttpCookie(cookieName); cookie.Value = name1 HttpContext.Current.Response.Cookies.Add(cookie); 读取: HttpContext.Current.Request.Cookies[cookieName].Value 判断cookie是否存在: if(HttpContext.Current.Request.Cookies[cookieName]==null){ //do something } 设置cookie有效期 cookie.Expires = DateTime.Now.AddDays(1); ? ASP.NET中Cookies的用法(转) 一, cookies 写入 方法1:? Response.Cookies[username].Value=gjy;? Response.Cookies[username].Expires=DateTime.Now.AddDays(1);? 方法2:? System.Web.HttpCookie newcookie=new HttpCookie(username);? newcookie.Value=gjy;? newcookie.Expires=DateTime.Now.AddDays(1);? Response.AppendCookie(newcookie); ? 创建带有子键的cookies:? System.Web.HttpCookie newcookie=new HttpCookie(user);? newcookie.Values[username]=gjy;? newcookie.Values[password]=111;? newcookie.Expires=DateTime.Now.AddDays(1);? Response.AppendCookie(newcookie); 或者 HttpCookie UserCookie = new HttpCookie(KindCode); UserCookie[bigKind] = lstBigKindCode.SelectedValue.Trim(); UserCookie[smallKind] = lstSmallKindCode.SelectedValue.Trim(); UserCookie[UserName] = strUserName; UserCookie[userKind] = lsbUserSmallKindCode.SelectedValue; UserCookie.Expires = DateTime.Now.AddDays(1);//这里设置要保存多长时间. Response.Cookies.Add(UserCookie); ? 二,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)); } 或者 HttpCookie cookie = Request.Cookies[KindCode]; if (cookie != null) { string bigKind = cookie.Values[bigKind]; string userName = cookie.Values[UserName]; } 三,cookies的清除 HttpCookie cookie = Request.Cookies[KindCode]; if (cookie != null) { cookie.Expires = DateTime.Now.AddDays(-2); Response.Cookies.Set(cookie); } ? 四,Cookie应用小总结 ? 一 写入Cookie   1. Name 和 Value 属性由程序设定,默认值都是空引用。   2. Domain属性的默认值为当前URL的域名部

文档评论(0)

1亿VIP精品文档

相关文档