1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Web;
  5.  
  6. namespace Maticsoft.DBUtility
  7. {
  8. public class CookieHelper
  9. {
  10. /// <summary>
  11. /// 设置cookie
  12. /// </summary>
  13. /// <param name="name"></param>
  14. /// <param name="value"></param>
  15. /// <param name="day"></param>
  16. /// <returns></returns>
  17. public static bool setCookie(string name, string value, int day)
  18. {
  19. try
  20. {
  21. HttpCookie cookie = new HttpCookie(name);
  22. cookie.Expires = DateTime.Now.AddDays(day);
  23. cookie.Value = value;
  24. HttpContext.Current.Response.Cookies.Add(cookie);
  25. return true;
  26. }
  27. catch (Exception)
  28. {
  29. return false;
  30. }
  31. }
  32. /// <summary>
  33. /// 获取cookie
  34. /// </summary>
  35. /// <param name="name"></param>
  36. /// <returns></returns>
  37. public static string getCookie(string name)
  38. {
  39. HttpCookie cookie = HttpContext.Current.Request.Cookies[name];
  40. if (cookie != null)
  41. {
  42. return cookie.Value.ToString();
  43. }
  44. return null;
  45. }
  46. /// <summary>
  47. /// 删除cookie
  48. /// </summary>
  49. /// <param name="name"></param>
  50. /// <returns></returns>
  51. public static bool delCookie(string name)
  52. {
  53. try
  54. {
  55. HttpCookie cookie = new HttpCookie(name);
  56. cookie.Expires = DateTime.Now.AddDays(-1);
  57. HttpContext.Current.Response.Cookies.Add(cookie);
  58. return true;
  59. }
  60. catch (Exception)
  61. {
  62. return false;
  63. }
  64. }
  65. }
  66. }

  

c# cookie帮助类的更多相关文章

  1. java cookie 工具类

    package com.xxx.xxx.xxx.xxx; import java.net.URLDecoder; import java.net.URLEncoder; import javax.se ...

  2. cookie工具类,解决servlet3.0以前不能添加httpOnly属性的问题

    最近在解决XSS注入的问题,由于使用的servlet版本是2.5,不支持httpOnly的属性,故做了个工具类来实现cookie的httpOnly的功能.全类如下: /** * cookie工具类,解 ...

  3. Cookie工具类

    import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet ...

  4. Cookie工具类 - CookieUtil.java

    Cookie工具类,提供Cookie的创建.获取.删除方法. 源码如下:(点击下载 -CookieUtil.java ) import javax.servlet.http.Cookie; impor ...

  5. Cookie帮助类

    using System; using System.Collections.Generic; using System.Text; using System.Web; namespace AIMSC ...

  6. Cookie 操作工具类

    import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet ...

  7. Java Cookie工具类

    1.Cookie跨域 Cookie不能跨顶级域名访问,但是二级域名可以共享Cookie,所以要实现跨域,有一定的局限性. 2.代码 package com.DingYu.Cookie; import ...

  8. 180425、cookie工具类

    package com.thinkgem.jeesite.common.utils; import java.io.UnsupportedEncodingException; import java. ...

  9. Java Cookie工具类,Java CookieUtils 工具类,Java如何增加Cookie

    Java Cookie工具类,Java CookieUtils 工具类,Java如何增加Cookie >>>>>>>>>>>>& ...

  10. 170403、java 版cookie操作工具类

    package com.rick.utils; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; imp ...

随机推荐

  1. 3、ceph-deploy之配置使用文件系统

    我们在admin节点执行下述操作,来配置使用ceph集群的文件系统 必备条件 1.在ceph-client节点安装ceph ceph-deploy install ceph-client 2.确认ce ...

  2. pam_cracklib.so模块

    pam_cracklib.so中有很多参数可以选择,具体配置如下: debug此选为记录Syslog日志. type=safe输入新密码的时候给予的提示. retry=N改变输入密码的次数,默认值是1 ...

  3. noip模拟赛 赤の夜

    题目背景 下发压缩包链接: https://pan.baidu.com/s/1geC4ooz 密码: 3vpt(同T1) 正在想这么说的时候—— 突然涌出一种强烈的晕眩感. 这是,什么……? 眼花吗? ...

  4. hdu 4280

    题意:求XY平面上最左边的点到最右边的点的最大流. 分析:数据量大,EK算法TLE,要用SAP算法.SAP算法用的是 http://www.cnblogs.com/kuangbin/archive/2 ...

  5. 利用rsync如何同步单个文件

    rsync -vzrtopg --progress --include-from=/home/test/include.list --exclude=/* root@192.168.30.179::b ...

  6. nyoj_33_蛇形填数_201308221636

    蛇形填数时间限制:3000 ms  |  内存限制:65535 KB 难度:3描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形.例如n=4时方陈为:10 11 12 19 16 13 28 ...

  7. Aggressive Cows 二分

    Farmer John has built a new long barn, with N (2 <= N <= 100,000) stalls. The stalls are locat ...

  8. 解决MYSQL的You can't specify target table 'xxxxxxxxxx' for update in FROM clause

    出现这个问题的MYSQL的SQL语句形如: DELETE FROM xxxxa WHERE EXISTS (SELECT * FROM xxxx1 WHERE xxxxa.xxid=123) 解决方法 ...

  9. Ambari-部署常见问题

    重新启动ambari-server端后调用install.start API后返回200 导致该问题的解决办法是server在启动后没有收到agent的心跳即没有与agent建立连接,在此时进行API ...

  10. Servlet仿CSDN动态验证码的生成-带数字和字母

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 一.实现的思路: (1)首先,须要创建一个Servlet.该Servlet通过字节型响应给cl ...