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;
    
                }
    
            }
    
        }
    
    }
    
     
    
  • 相关阅读:
    Beta冲刺置顶随笔
    Beta总结
    用户试用与调查报告
    Beta冲刺第七天
    Beta冲刺第六天
    Beta冲刺第五天
    Beta冲刺第四天
    Beta冲刺第三天
    Beta冲刺第二天
    爬虫基本操作
  • 原文地址:https://www.cnblogs.com/myblogslh/p/4774438.html
Copyright © 2011-2022 走看看