Cookie增刪改查

2021-09-10 01:33:34 字數 1388 閱讀 8599

cookie屬性

了解這幾個屬性之後,就知道如何進行cookie的操作了。

name  cookie的名稱。

value  cookie的值。

maxage  cookie的失效時間,有以下幾種值,預設為-1值    說明 負數:瀏覽器關閉後cookie就失效 0:馬上清除cookie 正數:設定過期時間,單位:秒

path

cookie的有效路徑, /表示這個路徑即該工程下都可以訪問該cookie 如果不設定路徑,那麼只有設定該cookie路徑及其子路徑可以訪問。

獲取所有cookie

獲取cookie很簡單,直接從request中獲取即可。

根據名稱獲取指定cookie

從所有cookie中迴圈判斷進行獲取指定cookie。

}新增 cookie

}這個新增很簡單。

刪除cookie

}刪除cookie,把 value設定為null,把 max-age設定為0就行了。

注意編輯操作和刪除操作一樣,但是需要注意的是修改、刪除cookie時,除value、maxage之外的所有屬性,例如name、path、domain等,都要與原cookie完全一樣。否則,瀏覽器將視為兩個不同的cookie不予覆蓋,導致修改、刪除失敗。

cookie增刪改查

cookie是客戶端技術,伺服器把每個使用者的資料以cookie的形式寫給使用者各自的瀏覽器。當使用者使用瀏覽器再去訪問伺服器中的web資源時,就會帶著各自的資料去。這樣,web資源處理的就是使用者各自的資料了。cookie初步介紹 cookie是伺服器在客戶端儲存使用者的資訊,資料量並不大,服務端...

cookie的增刪改查

新增cookie,預設路徑 在當前目錄下 預設有效期 瀏覽器存續期間 document.cookie username abc 設定cookie的有效期和路徑 expires設定有效期 let odate newdate 7天之後的日期 odate.setdate odate.getdate 7 d...

Cookie的增刪改查

增加 第一種方法 response.cookies username value 張三 response.cookies username expires datetime.now.adddays 1 第二種方法 cookie.value 張三 cookie.expires datetime.now...