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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Cookie ,Session

發布時間:2024/4/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Cookie ,Session 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

會話技術

?

?

從打開一個瀏覽器訪問某個站點,到關閉這個瀏覽器的整個過程,成為一次會話。會話技術就是記錄這次會話中客戶端態的狀與數據的。

會話技術分為Cookie和Session:

Cookie:數據存儲在客戶端本地,減少服務器端的存儲的壓力,安全性不好,客戶端可以清除cookie

Session:將數據存儲到服務器端,安全性相對好,但增加服務器的壓力

?

?

Cookie

默認有效時間,一次會話中

Cookie在傳輸中無法傳中文

?

創建Cookie對象:

Cookie cookie=new Cookie("名","值");

該cookie會以響應頭的形式發送給客戶端

?

設置Cookie在客戶端的持久化時間: 單位:秒

cookie.setMaxAge(60*2); //時間到后自動清除

如果不設置持久化時間,cookie會存儲在瀏覽器的內存中,瀏覽器關閉 cookie信息銷毀(會話級別的cookie),如果設置持久化時間,cookie信息會??? 被持久化到瀏覽器的磁盤文件里

?

?

設置Cookie攜帶路徑

cookie.setPath("/WEB07"); //只有訪問

如果不設置攜帶路徑,那么默認產生該Cookie資源下的路徑都攜帶

?

?

發送Cookie給客戶端

response.addCookie(cookie);

?

?

刪除Cookie:

用同名同路徑的持久化時間為0的Cookie覆蓋

?

?

獲取客戶端攜帶給服務器的Cookie

Cookie[]? cookie=request.getCookies();

?

獲取Cookie的name

getName();

?

獲取Cookie的Value:

getValue();

?

?

?

Session

Session技術是將數據存儲在服務器端的技術,會為每個客戶端都創建一塊內存空間?? 存儲客戶的數據,但客戶端需要每次都攜帶一個標識ID去服務器中尋找屬于自己的內??????? 存空間。所以說Session的實現是基于Cookie,Session需要借助于Cookie存儲客戶的唯一性標識JSESSIONID

?

Session對象的生命周期:

創建:

第一次執行request.getSession()時創建

銷毀:

服務器關閉時

服務器端的資源無任何操作30分鐘

?

時間可以在工程的web.xml中進行配置

<session-config>

??????? <session-timeout>30</session-timeout>

</session-config>

手動銷毀session

session.invalidate();

?

?

獲得Session對象

HttpSession session = request.getSession();

?

獲取JSESSIONID

String id=session.getId();

?

Session也是存儲數據的區域對象,所以通用三個方法:

session.setAttribute(String name,Object obj);? //存值

session.getAttribute(String name);? //取值

session.removeAttribute(String name);? //刪除

?

獲取JSESSIONID

String id=session.getId();

?

當創建Session時會自動創建一個Cookie, name為JSESSIONID,值為隨機產生的一串數,

通過JSESSIONID找Session域內的值,當瀏覽器關閉再打開時,Cookie會重新創建,JSESSIONID

的值也會變化,要想關閉瀏覽器在打開后還能找回原有的值就需要重新創建個同名Cookie設置持久化時間替代原有的Cookie

代碼如下:

//獲取Session

HttpSession session=request.getSession();

//獲取JSESSIONID

String id=session.getId();

//向Session域中存數據

session.setAttribute("goods", 123);

??????

//將JSESSIONID 持久化

//手動創建Cookie

Cookie cookie=new Cookie("JSESSIONID",id);

??????

cookie.setMaxAge(60*3);//設置持久化時間時間

response.addCookie(cookie);//發送

?

response.getWriter().write("JSESSIONID:"+id);

?

轉載于:https://www.cnblogs.com/hhthtt/p/10708624.html

總結

以上是生活随笔為你收集整理的Cookie ,Session的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 免费的三级网站 | 中文字幕中出 | 99久久久无码国产精品免费蜜柚 | 国产小视频免费在线观看 | 污视频网站免费在线观看 | 长腿校花无力呻吟娇喘的视频 | 久久久久久69 | 日韩黄片一区二区 | 欧美暧暧视频 | 狠狠搞狠狠干 | 韩国主播青草55部完整 | 97成网| 午夜激情综合网 | 在线国产福利 | 亚洲aⅴ在线观看 | 亚洲第一第二区 | 熟妇高潮一区二区高潮 | 成人免费毛片高清视频 | 日本a v在线播放 | 午夜91视频| 亚洲国产网址 | 国产成人久久777777 | 我和岳m愉情xxxⅹ视频 | 性欧美bb| 好吊色在线视频 | 黑人大群体交免费视频 | 成年人毛片视频 | 成人免费毛片男人用品 | 午夜少妇福利 | 国产精品视频久久久久久 | 久久va| 亚洲成人av一区二区 | 男人的天堂a在线 | 天天色天天干天天 | av国产在线观看 | 久久久久亚洲AV成人无码国产 | 不卡的日韩av | 国产第3页 | 最新中文字幕久久 | 亚洲精品视频免费在线观看 | 亚洲精品在线看 | 久久久无码精品亚洲国产 | a级片网站| 人妻人人澡人人添人人爽 | 欧美久久综合 | www.欧美日韩| 上海女子图鉴 | 日本精品一区二区三区四区的功能 | 日本体内she精高潮 男女视频在线免费观看 | 自拍偷拍国内 | 高清国产视频 | 欧美在线www | 免费观看成人 | 亚洲精品在线电影 | 欧美z○zo重口另类黄 | 麻豆传媒在线观看视频 | 成人动漫免费在线观看 | 亚洲精品白浆高清久久久久久 | 日韩影视一区 | 日韩一区二区精品视频 | 欧洲-级毛片内射 | 91网在线播放 | 狠狠狠狠狠狠狠干 | 成年人视频免费看 | 狠狠干中文字幕 | 天天干夜夜| 99热一区二区 | 国产卡一卡二卡三无线乱码新区 | 国产在线高潮 | 日韩mv欧美mv国产网站 | 在线播放一级片 | 大香焦久久 | 穿越异世荒淫h啪肉np文 | 老头糟蹋新婚少妇系列小说 | 亚洲精品视频专区 | 就去吻综合 | 亚洲激情在线播放 | 中文字幕在线播放一区 | 天天狠天天干 | 欧州一区二区 | 久久94 | 伊人影院中文字幕 | 黄色污网站在线观看 | 成年人黄色免费视频 | 欧美色图一区二区 | 自拍视频国产 | 国产 福利 在线 | 国产精品尤物 | 在线视频 亚洲 | 日韩在线免费 | 欧美成人精品三级网站 | 欧美性第一页 | 亚洲一区二区三区电影 | 欧美性一级 | a中文字幕 | 欧美男人的天堂 | 免费黄色在线网站 | 另类视频一区 | 国产91精品看黄网站在线观看 |