• .NET 添加/删除Cookie


    public class CookieHelper
        {
            /// <summary>
            /// 清除指定Cookie
            /// </summary>
            /// <param name="cookiename">cookiename</param>
            public static void ClearCookie(string cookiename)
            {
                HttpCookie cookie = HttpContext.Current.Request.Cookies[cookiename];
                if (cookie != null)
                {
                    cookie.Expires = DateTime.Now.AddYears(-3);
                    HttpContext.Current.Response.Cookies.Add(cookie);
                }
            }
            /// <summary>
            /// 获取指定Cookie值
            /// </summary>
            /// <param name="cookiename">cookiename</param>
            /// <returns></returns>
            public static string GetCookieValue(string cookiename)
            {
                HttpCookie cookie = HttpContext.Current.Request.Cookies[cookiename];
                string str = string.Empty;
                if (cookie != null)
                {
                    str = cookie.Value;
                }
                return str;
            }
            /// <summary>
            /// 添加一个Cookie(24小时过期)
            /// </summary>
            /// <param name="cookiename"></param>
            /// <param name="cookievalue"></param>
            public static void SetCookie(string cookiename, string cookievalue)
            {
                SetCookie(cookiename, cookievalue, DateTime.Now.AddDays(1.0));
            }
            /// <summary>
            /// 添加一个Cookie
            /// </summary>
            /// <param name="cookiename">cookie名</param>
            /// <param name="cookievalue">cookie值</param>
            /// <param name="expires">过期时间 DateTime</param>
            public static void SetCookie(string cookiename, string cookievalue, DateTime expires)
            {
                HttpCookie cookie = new HttpCookie(cookiename)
                {
                    Value = cookievalue,
                    Expires = expires
                };
                HttpContext.Current.Response.Cookies.Add(cookie);
            }
        }
  • 相关阅读:
    flash中网页跳转总结
    as3自定义事件
    mouseChildren启示
    flash拖动条移出flash无法拖动
    需要一个策略文件,但在加载此媒体时未设置checkPolicyFile标志
    Teach Yourself SQL in 10 Minutes
    电子书本地转换软件 Calibre
    Teach Yourself SQL in 10 Minutes
    Teach Yourself SQL in 10 Minutes
    Teach Yourself SQL in 10 Minutes – Page 31 练习
  • 原文地址:https://www.cnblogs.com/toloe/p/4630324.html
Copyright © 2020-2023  润新知