• vs2005的cookies删除


       前言:一个朋友在一个项目中提到,到底如何删除cookies.网络里也有很多人提出这样的问题。
    现把我的解决方式共享一下
    代码很简单,自己看看就明白
    public partial class Cookies : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
           
           
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
         //清除cookies
           // Request.Cookies..clear();
            //将cookies["username"]置空
            HttpCookie usercookie = Request.Cookies["username"];
          
           usercookie.Expires = System.DateTime.Now.AddDays(-10);
           // usercookie.Expires=.AddDays(-1.0);
            Response.Cookies.Add(usercookie);
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
    //读取cookies
            HttpCookie mycookie = Request.Cookies["username"];
          
            Response.Write(mycookie.Value);
        }
        protected void Button3_Click(object sender, EventArgs e)
        {
    //写入cookies
            HttpCookie usercookie = new HttpCookie("username", "test");
            //usercookie.Expires = System.DateTime.Now.AddMinutes(1);
            usercookie.Expires = System.DateTime.Now.AddDays(1);
            Response.Cookies.Add(usercookie);
        }
    }

    综上所述,其实方法就是将时间改为失效时间点

  • 相关阅读:
    day3 程序流程控制
    day2 程序流程控制
    String.prototype.formatWith
    未能找到文件“in oslyncsc.exe”
    Azure DocumentDB
    查询表中所有字段的最大长度(大数据情况)
    查询表中所有字段的最大长度
    linux开发
    sql server cvs 导入
    清除“远程桌面连接”的历史记录
  • 原文地址:https://www.cnblogs.com/meetweb/p/731928.html
Copyright © 2020-2023  润新知