zoukankan      html  css  js  c++  java
  • Cookie操作

    1、写cookie方法

        #region 登录时写入cookie
        public static void LoginCookieSave(string uid, string loginname, string pwd)
        {
            System.Web.HttpCookie logincookie = new System.Web.HttpCookie("userinfo");
            logincookie.Values.Add("uid", uid);
            logincookie.Values.Add("loginname", ICore.IChecking.Escape(loginname));
            logincookie.Values.Add("pwd", pwd);
            logincookie.Expires = DateTime.Now.AddMonths(12);
            logincookie.Domain = "domain.com";
            HttpContext.Current.Response.AppendCookie(logincookie);
        }
        #endregion

    2、读取cookie方法

        /// <summary>
        /// 获得Cookie的值
        /// </summary>
        /// <param name="cookieName"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public static string GetCookieValue(string cookieName, string key)
        {
            HttpRequest request = HttpContext.Current.Request;
            if (request != null)
                return GetCookieValue(request.Cookies[cookieName], key);
            return "";
        }
    
    
        /// <summary>
        /// 获得Cookie的子键值
        /// </summary>
        /// <param name="cookie"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public static string GetCookieValue(HttpCookie cookie, string key)
        {
            if (cookie != null)
            {
                if (!string.IsNullOrEmpty(key) && cookie.HasKeys)
                    return cookie.Values[key];
                else
                    return cookie.Value;
            }
            return "";
        }
  • 相关阅读:
    怎样处理人际关系中的矛盾
    如何处理人际关系
    Python包含以下函数:
    与他人有效沟通的小技巧
    沟通时容易出现的问题
    如何在工作中提升自己
    第十三周进度报告
    第十二周学习进度
    团队绩效管理
    软件对标分析
  • 原文地址:https://www.cnblogs.com/mingjia/p/5302936.html
Copyright © 2011-2022 走看看