js操作Cookie
阿新 • • 發佈:2021-02-19
技術標籤:框架
Cookie
1.瀏覽器端儲存的一個物件 Cookie("key","value")
2.cookie是伺服器在響應的時候回寫回來的資料
JSESSIONID=
3.響應資訊的時候攜帶cookie
服務端解析cookie 獲取裡面的資訊
Cookie c = new Cookie("","");
response.addCookie(c);
下一次傳送請求會自動攜帶著cookie的資訊
服務端 Cookie[] = request.getCookies() ;
cookie.getName(); cookie.getValue();
cookie.setMaxAge(int);設定cookie的失效時間
Cookie是一個類 很多屬性 maxAge屬性 預設值是-1
-1預設指的是當前會話結束時就消失了(臨時)
如果想要讓cookie永久性的儲存起來(瀏覽器檔案中cookies)
自己設定setMaxAge(int 秒)
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default
cookies檔案
4. 瀏覽器端如何解析cookie的資訊
通過JavaScript
(String)var cookieObject = document.cookie;
k1=v1;k2=v2;k3=v3
split()