Cookie的增删改查
2018-06-22 07:30:29来源:未知 阅读 ()
增加:
第一种方法:Response.Cookies[“UserName”].Value=”张三”
Response.Cookies[“UserName”].Expires=DateTime.Now.AddDays(1);
第二种方法:
HttpCookie cookie=new HttpCookie(“UserName”);
cookie.Value=”张三”;
cookie.Expires=DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
多值Cookie(子键):
第一种方法:
Response.Cookies[“UserInfo”][“userName”]=”张三”;
Response.Cookies[“UserInfo”][“pwd”]=”123”;
Response.Cookies[“UserInfo”].Expires=DateTime.Now.AddDays(1);
第二种方法:
HttpCookie cookie=new HttpCOokie(“UserInfo”);
cookie.Values(“userName”)=”张三”;
cookie.Values(“pwd”)=”123”;
cookie.Expires=DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
删除:
删除单个Cookie
Response.Cookies[“userName”].Expires=DateTime.Now.AddDays(-1);
删除所有的Cookie
HttpCookie aCookie;
String cookieName;
int count=Request.Cookies.Count;
for(int i=0;i<count;i++)
{
cookieName=Request.Cookies[i].Name;
aCookie=new HttpCookie(cookieName);
aCookie.Expires=DateTime.Now.AddDays(-1);
Response.Cookies.Add(aCookie);
}
删除单个子键
HttpCookie aCookie=Request.Cookies[“userInfo”];
aCookie.Values.Remove(“userName”);
aCookie.Expires=DateTime.Now.AddDays(-1);
Response.Cookies.Add(aCookie);
修改:
修改单个Cookie
Response.Cookies[“userName”].Value=”李四”;
Response.Cookies[“userName”].Expires=DateTime.Now.AddDays(1);
修改单个子键
Response.Cookies[“UserInfo”][“pwd”]=”234”;
Response.Cookies[“UserInfo”].Expires=DateTime.Now.AddDays(1);
读取:
If(Request.Cookies[“userName”]!=null)
{
Lable1.Text=Request.Cookies[“userName”].Value;
}
或者
If(Request.Cookies[“userName”]!=null)
{
HttpCookie cookie=Request.Cookies[“userName”];
Lable.Text=cookie.Value;
}
多值读取:
If(Request.Cookies[“UserInfo”]!=null)
{
Lable1.Text=Request.Cookies[“UserInfo”][“userName”];
Lable2.Text=Request.Cookies[“UserInfo”][“pwd”];
}
读取所有的Cookie
for(int i=0;i<Request.Cookies.Count;i++)
{
aCookie=Request.Cookies[i];
string name=aCookie.Name;
string value=aCookie.Value;
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- asp.net Cookie跨域、虚拟目录等设置方法 2020-03-09
- GridView自动增加序号的实现方式 2019-09-08
- ASP.NET无法获取JS设置的cookie值 2019-08-23
- cookie和session 2019-07-23
- EIP权限工作流升级说明-2019/5/23 2019-05-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash