zoukankan      html  css  js  c++  java
  • C# Cookie工具类

    /// <summary>
    
            /// Cookies赋值
    
            /// </summary>
    
            /// <param name="strName">主键</param>
    
            /// <param name="strValue">键值</param>
    
            /// <param name="strDay">有效天数</param>
    
            /// <returns></returns>
    
            public bool setCookie(string strName, string strValue, int strDay)
    
            {
    
                try
    
                {
    
                    HttpCookie Cookie = new HttpCookie(strName);
    
                    //Cookie.Domain = ".xxx.com";//当要跨域名访问的时候,给cookie指定域名即可,格式为.xxx.com
    
                    Cookie.Expires = DateTime.Now.AddDays(strDay);
    
                    Cookie.Value = strValue;
    
                    System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
    
                    return true;
    
                }
    
                catch
    
                {
    
                    return false;
    
                }
    
            }
    
     
    
            /// <summary>
    
            /// 读取Cookies
    
            /// </summary>
    
            /// <param name="strName">主键</param>
    
            /// <returns></returns>
    
     
    
            public string getCookie(string strName)
    
            {
    
                HttpCookie Cookie = System.Web.HttpContext.Current.Request.Cookies[strName];
    
                if (Cookie != null)
    
                {
    
                    return Cookie.Value.ToString();
    
                }
    
                else
    
                {
    
                    return null;
    
                }
    
            }
    
     
    
            /// <summary>
    
            /// 删除Cookies
    
            /// </summary>
    
            /// <param name="strName">主键</param>
    
            /// <returns></returns>
    
            public bool delCookie(string strName)
    
            {
    
                try
    
                {
    
                    HttpCookie Cookie = new HttpCookie(strName);
    
                    //Cookie.Domain = ".xxx.com";//当要跨域名访问的时候,给cookie指定域名即可,格式为.xxx.com
    
                    Cookie.Expires = DateTime.Now.AddDays(-1);
    
                    System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
    
                    return true;
    
                }
    
                catch
    
                {
    
                    return false;
    
                }
    
            }
    
        }
    
    }
    
     
    
  • 相关阅读:
    MyEclipse无法破解的某种解决方法
    SDK Manager无法打开,闪退问题
    虚拟机不能ping通宿主机问题的解决
    Ubuntu下文件编码转换
    二、vertica安装实践
    搭建Samba服务器
    vmtools安装
    一、vertica 安装注意事项
    MFC如何配置使用Win7风格的控件而不是XP风格控件
    VS静态编译
  • 原文地址:https://www.cnblogs.com/myblogslh/p/4774438.html
Copyright © 2011-2022 走看看