创建Cookie:

HttpCookie cookie =  new HttpCookie(COOKIE_NAME_FOR_USER);
cookie.Expires = DateTime.Now.AddYears(1);//设置日期
cookie[COOKIE_USER_NAME] = "用户名";
System.Web.HttpContext.Current.Response.Cookies.Add(cookie);

读取Cookie:

HttpCookie cookie = System.Web.HttpContext.Current.Request.Cookies.Get(COOKIE_NAME_FOR_USER);

删除Cookie:

System.Web.HttpContext.Current.Request.Cookies.Remove(COOKIE_NAME_FOR_USER)

另外,判断是否有cookie可以直接使用取的cookie和null进行比较,如果取出来非null就说明不为空

另外在一般处理程序中的使用方法:

//写入cookie
  HttpCookie hc = new HttpCookie("time");
  hc.Value = DateTime.Now.ToString();
  hc.Expires = DateTime.Now.AddDays(7);
  context.Response.Cookies.Add(hc);

//读取Cookie
HttpCookie hc = context.Request.Cookies["time"]; if (hc != null)
{
context.Response.Write(hc.Value);
}
else
{
context.Response.Write("meiyou ");
}

//删除cookie 就是把cookie设置过期输出
  int count = context.Request.Cookies.Count;

for (int i = 0; i < count; i++)
  {
     HttpCookie hc = context.Request.Cookies[i];     
     hc.Expires = DateTime.Now.AddDays(-1); //设置过期 
     context.Response.Cookies.Add(hc);
  }

最新文章

  1. hadoop 2.7.3本地环境运行官方wordcount-基于HDFS
  2. CSUOJ_1000
  3. 关于js的keycode13
  4. 配置Nginx支持ThinkPHP的URL重写和PATHINFO
  5. Swift游戏实战-跑酷熊猫 12 与平台的碰撞
  6. Linux之top命令
  7. java实现图片与base64字符串之间的转换
  8. ibatis动态查询
  9. iOS 开发中你是否遇到这些经验问题(一)
  10. sim808模块收发送短信
  11. TCP/IP网络协议栈(转载)
  12. FZU 2099 魔法阵
  13. Android SQLite总结
  14. easyui datagrid 动态表头2
  15. 使用System.out.printf()输出日志重定向到文件后显示混乱问题
  16. 客服端与服务端APP支付宝支付接口联调的那些坑
  17. android--------listview之适配器
  18. Py2exe——将python程序变成windows下可执行的exe
  19. 找工作笔试面试那些事儿(13)---操作系统常考知识点总结 ZZ 【操作系统】
  20. 数据库中间件mycat安装与使用

热门文章

  1. IP地址和子网划分
  2. rest_framework视图基类与五个扩展类
  3. mysql设计-优化
  4. python基础之内置函数(一)
  5. postgreSQL PL/SQL编程学习笔记(六)——杂七杂八
  6. 【智能算法】超详细的遗传算法(Genetic Algorithm)解析和TSP求解代码详解
  7. swarm1
  8. Qt 学习之路 2(48):QSortFilterProxyModel
  9. C++_语法知识点大纲
  10. LOJ #6432. 「PKUSC2018」真实排名