Java如何讀寫cookie

2021-06-25 12:36:31 字數 670 閱讀 8964

how to use cookie? welcome to read the following words.

1.寫cookie到客戶端

cookie c1 = new cookie("username","hzh");

response.addcookie(c1);

cookie c2 = new cookie("password","123");

c2.setmaxage(3600);   //設定生命週期為1小時,以秒為單位

response.addcookie(c2);

response.getwriter().print("ok");

檢視此時的cookie檔案,發現只寫入了password,因為此時未給 username設定生命週期,它還在客戶端的記憶體中,並為寫到檔案中(此時客戶端關閉此瀏覽器視窗,就丟失了),想寫到客戶端,需要加入c1.setmaxage()在 response.addcookie(c1);之前

2.讀cookie檔案

cookie cookies = request.getcookies();

for(cookie c :cookies )

attention:

1.伺服器可以向客戶端寫內容, 但只能是文字內容

2.客戶端可以阻止伺服器寫入,通過瀏覽器設定來禁用cookies

Cookie 讀,寫,刪除操作

cookie的幾種常見屬性 document.cookie key value expires 失效時間 path 路徑 domain 網域名稱 secure secure表安全級別 name cookie date 2018 04 12 寫入cookie setcookie name admin,...

COOKIE格式與讀寫相關

1.cookie檔案格式 cookie檔案為作業系統cookies目錄下的一堆txt檔案。檔名格式為 使用者名稱 網域名稱 數字 txt 即,同乙個域下可能有多個cookie檔案 elf sohu 1 txt elf sohu 2 txt elf sohu 3 txt 檔名中的數字含義不明。實際上,...

js來讀寫cookie操作

因為之前公司的專案前後端是在一起的,因為要用vue來重構之前的專案。所以token簽名要作為乙個引數傳遞到後台。所以就遇到兩個問題,1 token的儲存和獲取的問題。2 token 判斷。判斷使用者是否用token值。首先先說一下 token的儲存和獲取問題。相信本地儲存的操作大家都會不在具體闡述,...