這篇文章主要介紹了asp.net各種cookie代碼和解析實(shí)例,需要的朋友可以參考下
Cookie是一段文本信息,在客戶端存儲(chǔ) Cookie 是 ASP.NET 的會(huì)話狀態(tài)將請(qǐng)求與會(huì)話關(guān)聯(lián)的方法之一。Cookie 也可以直接用于在請(qǐng)求之間保持?jǐn)?shù)據(jù),但數(shù)據(jù)隨后將存儲(chǔ)在客戶端并隨每個(gè)請(qǐng)求一起發(fā)送到服務(wù)器。瀏覽器對(duì) Cookie 的大小有限制,因此,只有不超過(guò) 4096 字節(jié)才能保證被接受。 編寫(xiě)Cookie 代碼如下://方式1:Response.Cookies["username"].value="mike";Response.Cookies["username"].Expires=DateTime.MaxValue; //方式2:HttpCookie acookie = new HttpCookie("last");acookie.Value="a";acookie..Expires=DateTime.MaxValue; Response.Cookies.Add(acookie); //方式1:Response.Cookies["userinfo1"]["name"].value="mike";Response.Cookies["userinfo1"]["last"].value="a";Response.Cookies["userinfo1"].Expires=DateTime.MaxValue; //方式2:HttpCookie cookie = new HttpCookie("userinfo1");cookie.Values["name"]="mike";cookie.Values["last"]="a";cookie.Expires=DateTime.MaxValue; //cookie.Expires = System.DateTime.Now.AddDays(1);//設(shè)置過(guò)期時(shí)間 1天Response.Cookies.Add(cookie); 讀取Cookie Internet Explorer 將站點(diǎn)的 Cookie 保存在文件名格式為 <user>@<domain>.txt 的文件中,其中 <user> 是您的帳戶名。注意:在獲取Cookie的值之前,應(yīng)該確保該 Cookie 確實(shí)存在。否則,您將得到一個(gè)異常 代碼如下:If (Request.Cookies["userName"]!=null){ string str = Request.Cookies("userName").Va新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注