MVC中Cookie的用法(一)

1创建Cookie
1.1直接创建
Response.Cookies["Account"].Value = "test1";
Response.Cookies["Account "].Expires = DateTime.Now. AddHour (8);

1.2 HttpCookie创建

HttpCookie hck = new HttpCookie("User");

hck.Value = DateTime.Now.ToString();

hck.Expires = DateTime.Now. AddHour (8);

Response.Cookies.Add(hck);

2读取Cookie

string tmp1 = "";

if (Request.Cookies["Account"] != null)
{
tmp1 = Request.Cookies["Account"].Value.ToString();
}
else
{
tmp1 = "Cookie不存在";
}

3修改Cookie

if (Request.Cookies["Account"] == null)
{
Response.Cookies["Account"].Value = "test2";
Response.Cookies["Account "].Expires = DateTime.Now.AddHour(8);
}
else
{
Response.Cookies["Account"].Value = "test3";
Response.Cookies["Account "].Expires = DateTime.Now. AddHour (8);

}

4删除Cookie

if (Request.Cookies["Account "] != null)
{
Response.Cookies["Account "].Expires = DateTime.Now. AddYears (-3);

}

原文地址:https://www.cnblogs.com/zoood/p/12396754.html