這篇文章主要介紹了javascript cookie的基本操作的相關資料,這裡對Cookie的操作進行了詳細介紹包括獲取,新建,設置有效期,添加和刪除等,需要的朋友可以參考下
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()方法
以上是JavaScript中cookie的新增與刪除的基本操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!