zoukankan      html  css  js  c++  java
  • Code-Helper-Web:CookieHelper.cs

    ylbtech-Code-Helper-Web:CookieHelper.cs
    1.返回顶部
    1、
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Web;
    
    namespace Core.WebHelper
    {
        /// <summary>
        /// Cookie辅助类
        /// </summary>
        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);
            }
        }
    }
    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
     
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Makefile中的函数
    Android命令行工具使用总结
    功耗杂项笔记汇总
    Repo学习笔记
    CPU调度——EAS调度器
    Android log常用分析方法
    event log 分析
    用户空间控制驱动与设备的绑定与解绑
    内核工具 – Sparse 简介
    在docker宿主机上查找指定容器内运行的所有进程的PID
  • 原文地址:https://www.cnblogs.com/storebook/p/12676168.html
Copyright © 2011-2022 走看看