Common/Cookie.cs

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Web;
	/// <summary>
	/// Cookie 的摘要说明
	/// </summary>
	public class Cookie
	{
		/// <summary>
		/// 创建Cookies
		/// </summary>
		/// <param name="strName">Cookie 主键</param>
		/// <param name="strValue">Cookie 键值</param>
		/// <param name="strDay">Cookie 天数</param>
		/// <code>Cookie ck = new Cookie();</code>
		/// <code>ck.setCookie("主键","键值","天数");</code>
		public bool setCookie(string strName, string strValue, int strDay)
		{
			try
			{
				HttpCookie Cookie = new HttpCookie(strName);
				if(strDay >0)
				{
					Cookie.Expires = DateTime.Now.AddDays(strDay);
				}
				
				Cookie.Value = strValue;
                //Cookie.Domain = ".gkxx.com";
                HttpContext.Current.Response.Cookies.Remove(strName);
				System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
				return true;
			}
			catch
			{
				return false;
			}
		}
		/// <summary>
		/// 读取Cookies
		/// </summary>
		/// <param name="strName">Cookie 主键</param>
		/// <code>Cookie ck = new Cookie();</code>
		/// <code>ck.getCookie("主键");</code>
		public string getCookie(string strName)
		{
			HttpCookie Cookie = System.Web.HttpContext.Current.Request.Cookies[strName];
			if (Cookie != null)
			{
				return Cookie.Value.ToString();
			}
			else
			{
				return "";
			}
		}
		/// <summary>
		/// 删除Cookies
		/// </summary>
		/// <param name="strName">Cookie 主键</param>
		/// <code>Cookie ck = new Cookie();</code>
		/// <code>ck.delCookie("主键");</code>
后面还有 19 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。