Asp.net 里的cookies的使用

1.添加
HttpCookie cookies = new HttpCookie("Porschev");//建立一个cookie
cookies["name"] = "Zhong Wei";//添加cookie
cookies["sex"] = "1";
cookies.Expires = DateTime.Now.AddDays(1);//需设置存活时间,这里设置成一天
Response.Cookies.Add(cookies);//表示返回信息时,顺带返回cookie
2.修改
    HttpCookie cookies = Request.Cookies["Porschev"];
    cookies["name"] = "wilson Z";
    Response.Cookies["Porschev"].Expires = DateTime.Now.AddMinutes(-1); //修改好需加上时间,否则上一时间到时自动删除
3.删除
foreach (string cookiename in  Request.Cookies.AllKeys)//查找如有cookie的值
{
HttpCookie cookies = Request.Cookies[cookiename];//找到相应值,如果只删除一个的话可指定名称
if (cookies != null)
{
cookies.Expires = DateTime.Today.AddDays(-1);//将cookie存活时间变成昨天
Response.Cookies.Add(cookies);//保存时通知客户端
Request.Cookies.Remove(cookiename);//移除cookie
}
}  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值