C# CookieHelper.cs!
来源:互联网 发布:js滑动下拉菜单 编辑:程序博客网 时间:2024/05/16 04:09
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web; namespace Comment.Common{ 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,以日为单位过期 /// </summary> /// <param name="cookiename"></param> /// <param name="cookievalue"></param> /// <param name="day">日</param> public static void SetCookieByDays(string cookiename, string cookievalue, int day) { SetCookie(cookiename, cookievalue, DateTime.Now.AddDays(day)); } /// <summary> /// 添加一个Cookie,以小时为单位过期 /// </summary> /// <param name="cookiename"></param> /// <param name="cookievalue"></param> /// <param name="hours">小时</param> public static void SetCookieByHours(string cookiename, string cookievalue, int hours) { SetCookie(cookiename, cookievalue, DateTime.Now.AddHours(hours)); } /// <summary> /// 添加一个Cookie,以分钟为单位过期 /// </summary> /// <param name="cookiename"></param> /// <param name="cookievalue"></param> /// <param name="minutes">分钟</param> public static void SetCookieByMinutes(string cookiename, string cookievalue, int minutes) { SetCookie(cookiename, cookievalue, DateTime.Now.AddMinutes(minutes)); } /// <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); } }}
0 0
- C# CookieHelper.cs!
- CookieHelper.cs
- CookieHelper c#
- C# CookieHelper帮助类
- CookieHelper
- C# Cookie的封装类CookieHelper
- C#CookieHelper--C#操作Cookie的帮助类
- C#CookieHelper--C#操作Cookie的帮助类
- c# cs 生成dll
- C# SQLHelper.cs
- [CS]C#操作word
- CookieHelper,CacheHelper,MD5Helper
- C#环形列队CircularQueue.cs
- 【CS】——C#初识
- c# 添加引用DLL。CS
- C# cs封装成dll
- c# - CS-Script - The C# Script Engine
- c#使用实例之命令行编译cs源码demo.cs
- 闰年的计算问题
- Spring Boot整合UEditor,解决找不到上传文件的问题
- 用MPAndroidChart实现可滑动的柱状图
- 预编译头超出上限错误 就是include比较多
- MTK平台内置应用Android.mk文件编写
- C# CookieHelper.cs!
- yarn介绍
- ios学习--Runtime的使用场景
- jQuery 插件autocomplete 应用
- configure常用参数说明
- 自增自减运算
- 快速入门产品经理,需要做的是什么?
- github(3)
- Android Studio之修改包名