一、cookie的写入
创新互联是一家网站制作、做网站,提供网页设计,网站设计,网站制作,建网站,按需网站开发,网站开发公司,自2013年创立以来是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
//定义COOKIES,实例化HttpCookie类并添加值
HttpCookie cookie = new HttpCookie(key, value);
//设置保存时间
cookie.Expires = DateTime.Now.AddDays(1);
//添加当前实例化的cookie
Response.Cookies.Add(cookie);
二、cookie的读取
public static string GetOwner()
{
if (HttpContext.Current.Request.Cookies[key] == null)
{
throw new Exception("您没有登录系统或会话已过期,请重新登录");
}
else
{
//得到用户数据
HttpCookie cook = HttpContext.Current.Request.Cookies[key];
return HttpUtility.UrlDecode(cook.Value);
}
}