日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

缓存cookie与session的清理,cookie和session在浏览器清理缓存是发生的事件

發布時間:2023/12/14 HTML 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 缓存cookie与session的清理,cookie和session在浏览器清理缓存是发生的事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 一。

    cookie和session在瀏覽器清理緩存是發生的事件,

    清理瀏覽器緩存同時清理了當前會話的session和cookie

  • <SPAN?style="FONT-SIZE:?16px">jsp清除緩存?cookie ??
  • ? ??
  • 一、清除頁面緩存 ??
  • 在jsp頁里 ??
  • <%response.setHeader("Pragma","No-cache");? ??
  • response.setHeader("Cache-Control","no-cache");? ??
  • response.setDateHeader("Expires",?0);? ??
  • response.flushBuffer();%>? ??
  • 在html頁里 ??
  • <meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"> ??
  • <META?HTTP-EQUIV="Pragma"?CONTENT="no-cache">? ??
  • <META?HTTP-EQUIV="Cache-Control"?CONTENT="no-cache">? ??
  • <META?HTTP-EQUIV="Expires"?CONTENT="0"> ??
  • 二、清除cookie ??
  • <%??? ??
  • ??????????Cookie?killMyCookie?=?new?Cookie("mycookie",?null);??? ??
  • ??????????killMyCookie.setMaxAge(0);??? ??
  • ??????????killMyCookie.setPath("/");??? ??
  • ??????????response.addCookie(killMyCookie);??? ??
  • %> ??
  • 三、清除session ??
  • 清除session方法 ??
  • <%@?page?language="java"?%>??? ??
  • <%??? ??
  • session.invalidate();??? ??
  • %>?? ??
  • 在頁面關閉時清除session,需要捕獲windows.onclose事件,再調用清除session方法</SPAN>??
  • 轉、http://blog.sina.com.cn/s/blog_73e11065010139la.html
  • 在默認情況下,session對象在關閉瀏覽器后并不是立刻被銷毀,因此,為了考慮系統的安全性,在用戶退出時,需要即刻清除session對象,防止他人盜用session對象中的信息。

    ????????清除session對象內容的主要方法如下:

    ????????(1)、removeAttribute()方法。該方法是用來刪除session對象中保存的指定屬性信息。

    ????????例如:session.setAttribute("name", "iverson");session.removeAttribute("name");

    ????????(2)、invalidate()方法。該方法可以清除session對象中的所有信息。

    ????????例如:session.invalidate().

    ????????通常情況下,關閉瀏覽器后,session信息需要等到session對象失效后才能清除,如果需要實現關閉瀏覽器后即可清除session信息,請嘗試用以下方法。

    ???????<body οnbefοreunlοad="window.location='logout.jsp'">

    ???????logout.jsp頁面中,可以這么做:<% HttpSession session = request.getSession(); session.invalidate();?%>

    ???????現如今,基于MVC架構模式的框架,很多。所以,上述代碼,根據所選的MVC框架不同,直接與jsp頁面進行分離。
    原文:https://blog.csdn.net/napo_leon/article/details/6746587?

    總結

    以上是生活随笔為你收集整理的缓存cookie与session的清理,cookie和session在浏览器清理缓存是发生的事件的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。