当前位置:首页 > Web开发 > 正文

int expires){HttpCookie cookie = HttpContext.Current.Reques

2024-03-31 Web开发

/// <summary> /// Cookie辅佐类 /// </summary> public class CookieHelper { /// <summary> /// 写cookie值 /// </summary> /// <param>名称</param> /// <param></param> public static void AddCookie(string cookieName, string cookieValue) { HttpCookie cookie = HttpContext.Current.Request.Cookies[cookieName]; if (cookie == null) { cookie = new HttpCookie(cookieName); } cookie.Value = cookieValue; HttpContext.Current.Response.AppendCookie(cookie); } /// <summary> /// 写cookie值 /// </summary> /// <param>名称</param> /// <param></param> /// <param>过期时间(分钟)</param> public static void AddCookie(string cookieName, string cookieValue, int expires) { HttpCookie cookie = HttpContext.Current.Request.Cookies[cookieName]; if (cookie == null) { cookie = new HttpCookie(cookieName); } cookie.Value = cookieValue; cookie.Expires = DateTime.Now.AddMinutes(expires); HttpContext.Current.Response.AppendCookie(cookie); } /// <summary> /// 读cookie值 /// </summary> /// <param>名称</param> /// <returns>cookie值</returns> public static string GetCookie(string cookieName) { if (HttpContext.Current.Request.Cookies != null && HttpContext.Current.Request.Cookies[cookieName] != null) { return HttpContext.Current.Request.Cookies[cookieName].Value.ToString(); } return ""; } /// <summary> /// 删除Cookie东西 /// </summary> /// <param>Cookie东西名称</param> public static void RemoveCookie(string cookieName) { HttpCookie objCookie = new HttpCookie(cookieName.Trim()); objCookie.Expires = DateTime.Now.AddYears(-5); HttpContext.Current.Response.Cookies.Add(objCookie); } }

.net Cookie操纵大众要领 CookieHelper

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32661.html