[ASP.NET]cookie的讀寫

一般我們在做資料傳遞的時候通常都會使用到 QueryString 或是使用 Session 來傳遞 但是如果資料傳遞後又想要記錄下來供下次使用者重新連線時可以使用的話 以上兩種方法都無法使用因為在使用者關閉網頁時就會消失 這時候就只能使用 cookie 了

一般我們在做資料傳遞的時候通常都會使用到 QueryString

或是使用 Session 來傳遞

但是如果資料傳遞後又想要記錄下來供下次使用者重新連線時可以使用的話

以上兩種方法都無法使用因為在使用者關閉網頁時就會消失

這時候就只能使用 cookie 了
cookie 本身是存在使用者自己的電腦當中

而儲存的時間就是看創建 cookie 時的設定

這也通常用在網站會員登錄時【記住我】這個功能上面

要使用 cookie 相當的簡單

cookie 寫入:

HttpCookie cookie = new HttpCookie("cookie名稱");
cookie.Value = "cookie值";
cookie.Expires = DateTime.Now.AddYears(1);//cookie時間設定 範例為存活時間為創建後的1年
Response.Cookies.Add(cookie);

cookie 讀取:

HttpCookie cookie = Request.Cookies["cookie名稱"];
string s = Request.Cookies["cookie名稱"].ToString();

※ cookie 的刪除很特殊無法控制刪除

必須靠瀏覽器來將他刪除

最主要就是時間的控制

再創建的時候沒有設定存活時間的話當時用者關閉瀏覽器時

瀏覽器就會自動刪除

但是已經創建存活時間的 cookie 要刪除的話

就必須再創見同樣名稱的 cookie 接著指定他的存活時間為負

cookie 刪除:

HttpCookie cookie = new HttpCookie("cookie名稱");
cookie.Value = "cookie值";
cookie.Expires = DateTime.Now.AddYears(-1);//cookie時間設定 範例為存活時間為創建前的1年
Response.Cookies.Add(cookie);



留言

名稱

中華電信,1,手機遊戲,47,比利時,1,生活札記,8,光世代,1,作弊模式,1,免費,1,系統資訊,1,防火牆,1,架站札記,56,疫苗,1,啤酒,1,軟體札記,78,部落格,1,盜連,1,程式札記,48,虛擬主機,3,暗黑破壞神,1,資料庫,12,資訊札記,10,遊戲札記,58,電腦遊戲,8,圖片壓縮,1,網路應用,44,課金,1,操作教學,3,餐廳,1,aapanel,2,Android,34,ASP.net,18,bootstrap,1,caesium,1,cloudflare,3,cpanel,1,DBeaver,1,DBvisualizer,1,dns,3,edge,1,hinet,1,https,1,IE,1,iis,1,iOS,48,JavaScript,18,lalaport,1,laravel,1,LINQ,1,MSSql,6,MySQL,9,netcore,1,Oracle,3,outlook,1,PHP,17,redis,1,route,1,RPG Maker,15,sourcetree,1,SSD,1,ssl,1,steam,1,ubuntu,1,Unity3D,4,VPS,3,webform,1,windows,2,winform,2,wordpress,36,
ltr
item
茂銓的網路札記: [ASP.NET]cookie的讀寫
[ASP.NET]cookie的讀寫
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipHtFweHdKAGJDuzcb7XDVifl7A9ufFwWK8DIbSCBxpnY2wwJHqbVdtOrNlcq78oTwbqzfgstkaNQhti5t35yAkYJ7XzHYY06xBjtDUMDK6jG-0VXIUPrWk1YV5K5Q1xLffsg3GkYG2JZM/s1600/aspnet.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipHtFweHdKAGJDuzcb7XDVifl7A9ufFwWK8DIbSCBxpnY2wwJHqbVdtOrNlcq78oTwbqzfgstkaNQhti5t35yAkYJ7XzHYY06xBjtDUMDK6jG-0VXIUPrWk1YV5K5Q1xLffsg3GkYG2JZM/s72-c/aspnet.png
茂銓的網路札記
https://www.mauchiuan.com/2012/04/ASPnet-cookie-use-method.html
https://www.mauchiuan.com/
https://www.mauchiuan.com/
https://www.mauchiuan.com/2012/04/ASPnet-cookie-use-method.html
true
1319490497453496749
UTF-8
載入全部文章 找不到任何文章 查看全部 閱讀更多 回覆 取消回覆 刪除 By 首頁 頁面 文章 查看全部. 推薦 標籤 彙整 搜尋 全部文章 找不到任何您所搜尋的文章 回首頁 星期日 星期一 星期二 星期三 星期四 星期五 星期六 週日 週一 週二 週三 週四 週五 週六 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 1月 2月 3月 4月 五月 6月 7月 8月 9月 10月 11月 12月 現在 一分鐘前 $$1$$ 分鐘前 一小時前 $$1$$ 小時前 昨天 $$1$$ 天前 $$1$$ 週前 5週前 追蹤者 追蹤 此高級內容已鎖定 第 1 步:分享到社交網絡 第 2 步:單擊您社交網絡上的鏈接 複製所有代碼 選擇所有代碼 所有代碼都已復製到您的剪貼板 無法複製代碼/文本,請按[CTRL]+[C](或Mac為CMD+C)複製 表格中的內容