首页 > Windows开发 > 详细

C# Cookie工具类

时间:2015-09-01 01:23:13      阅读:172      评论:0      收藏:0      [点我收藏+]
/// <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;

            }

        }

    }

}

 

 

C# Cookie工具类

原文:http://www.cnblogs.com/myblogslh/p/4774438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!