zoukankan      html  css  js  c++  java
  • Core中Cookie和Session的新用法

     public void SetCookies(string key, string value, int minutes = 30)
            {
                HttpContext.Response.Cookies.Append(key, value, new CookieOptions
                {
                    Expires = DateTime.Now.AddMinutes(minutes),
                    HttpOnly = true,
                    Secure = true,
                    IsEssential = true
                });
            }
    
            /// <summary>
            /// 获取cookies
            /// </summary>
            /// <param name="key"></param>
            /// <returns>返回对应的值</returns>
            public string GetCookies(string key)
            {
                HttpContext.Request.Cookies.TryGetValue(key, out string value);
                if (string.IsNullOrEmpty(value))
                    value = string.Empty;
                return value;
            }
            /// <summary>
            /// 删除指定的cookie
            /// </summary>
            /// <param name="key"></param>
            public void DeleteCookies(string key)
            {
                HttpContext.Response.Cookies.Delete(key);
            }
    
    
            HttpContext.Session.SetString("MyTestValue", "123456");
            string Values = HttpContext.Session.GetString("MyTestValue");
     
     
  • 相关阅读:
    架构基础-CAP原理
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    CentOS 7 架设LNMP动态网站
    Linux下文件描述符
  • 原文地址:https://www.cnblogs.com/Kirins/p/10396156.html
Copyright © 2011-2022 走看看