C# Cookie 使用


一.Cookie

public static void GetDB(string ID, string Name)
        {
            HttpCookie DBName = new HttpCookie("DB", ID);
            HttpCookie DB = new HttpCookie("DBName", Name);
            //設置過期時間
            DateTime dt = DateTime.Now;
            TimeSpan ts = new TimeSpan(0, 24, 0, 0, 0);//過期時間為10分鍾
            DBName.Expires = dt.Add(ts);
            DB.Expires = dt.Add(ts);
            //ToKen.setMaxAge(60 * 10); //Cookie保存時間
            HttpContext.Current.Response.AppendCookie(DBName);
            HttpContext.Current.Response.AppendCookie(DB);

            HttpContext.Current.Request.Cookies["DB"].Value = ID;
            HttpContext.Current.Request.Cookies["DBName"].Value = Name;
        }

 

三.關於過期時間TimeSpan

TimeSpan ts0 = new TimeSpan(30);  //將時間間隔ts0初始化為30刻度數
TimeSpan ts1 = new TimeSpan(1, 30, 30);  //將時間間隔ts1初始化為1小時30分30秒
TimeSpan ts2 = new TimeSpan(2,12,30,30);  //將時間間隔ts2初始化為2天12小時30分30秒
TimeSpan ts3 = new TimeSpan(7, 12, 30, 30,30);  //將時間間隔ts3初始化為7天12小時30分30秒30毫秒

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM