關於cookie的有效期設定保留

2021-09-02 17:30:48 字數 1032 閱讀 7192

預設是關閉瀏覽器為止

1.cookie檔案的有效期設定

//建立cookie的例項。 

//設定cookie的過期時間,5分鐘後過期,自動清除檔案

cookie.expires = datetime.now.addmonths(5);

//將建立的cookie檔案輸入到瀏覽器端

response.cookies.add(cookie);

//讀取cookie檔案中儲存的值

response.write(request.cookies["id"].value);

2.cookie檔案的刪除、銷毀

cookie.expires = datetime.now.addmonths(-5); 

//cookie的銷毀,給他設定乙個時間,他就倍銷毀了

由於 cookie 在使用者的計算機中,因此無法將其直接移除。

但是,可以讓瀏覽器來為您刪除 cookie。

該技術是建立乙個與要刪除的 cookie 同名的新 cookie,

並將該 cookie 的到期日期設定為早於當前日期的某個日期。

當瀏覽器檢查 cookie 的到期日期時,瀏覽器便會丟棄這個現已過期的 cookie。

expires 指定 cookie 的過期日期。

我們希望能更長時間地在訪問者的計算機上儲存cookie。必須設定該日期。

若此項屬性的設定未超過當前日期,則在任務結束後 cookie 將到期。

cookie的使用到期時間為「2023年1月1日」: response.cookies(「cookiename」).expires=#january 01, 2010#

cookie的過期時間為「cookie的建立時間+365天」:response.cookies(「cookiename」).expires=date+365 推薦的

Cookie的有效期

cookie的有效期 cookie的maxage決定著cookie的有效期,單位為秒 second cookie中通過getmaxage 方法與setmaxage int maxage 方法來讀寫maxage屬性。如果maxage屬性為正數,則表示該cookie會在maxage秒之後自動失效。瀏覽器...

Session有效期設定

方法一 在使用了struts2框架的任何地方使用 servletactioncontext.getrequest getsession setmaxinactiveinterval 方法二 在action中定義乙個httpservletrequest的成員物件req action類實現servlet...

引用 cookie屬性及有效期的設定

chrome瀏覽器 控制台中的resources選項卡中可以看到cookie的資訊。cookie的屬性 name欄位為乙個cookie的名稱。value欄位為乙個cookie的值。domain欄位為可以訪問此cookie的網域名稱。path欄位為可以訪問此cookie的頁面路徑。比如domain是a...