您好,登錄后才能下訂單哦!
javascript cookie的基本操作(添加和刪除)
1.添加一個cookie:response.addCookie(Cookie c);
2.獲取cookie集合: request.getCookies();
3.新建一個cookie:
new Cookie(String name,String value) — Cookie在構造的時候就需要設定好cookie的名字和值
4.獲取cookie的名字:cookie.getName();
5.獲取cookie的值:cookie.getValue();
6.設置cookie的值:cookie.setValue();
cookie有效期的設置和獲取
cookie.setMaxAge()與cookie.getMaxAge()方法
– 如果一個Cookie沒有設置過MaxAge,則這個Cookie是一個臨時的Cookie;瀏覽器關閉隨著瀏覽器內存的銷毀,Cookie信息也就消失了.
一如果Cookie也設置MaxAge,瀏覽器會將這個Cookie信息以文件的形式保存在瀏覽器的臨時文件夾中,在瀏覽器臨時文件夾中看到cookie文件,所以在cookie失效之前,cookie信息都存在;
刪除一個Cookie
發送一個同名同path的cookie(瀏覽器以名字+path識別cookie);
maxAge設置為0(cookie覆蓋后立即超時被刪除);
setPath()與getPath()方法
用來設置訪問服務器時路徑及其子路徑時帶著當前cookie信息過來;
setDomain()與getDomain()方法
用來通知瀏覽器在訪問哪個域名的時候帶著當前的cookie信息.(ps:現在的瀏覽器不允許cookie設置過domain信息,否則會自動拒絕接收這個Cookie.)
以上就是關于javascript cookie 的基本操作的介紹,如有疑問可以留言或者到本站社區交流討論,共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。