一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 淺談cookie 和session 的區別

淺談cookie 和session 的區別

2020-05-14 10:28java教程網 Java教程

下面小編就為大家帶來一篇淺談cookie 和session 的區別。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

具體來說 cookie 是保存在“客戶端”的,而session是保存在“服務端”的

cookie 是通過擴展http協議實現的

cookie 主要包括 :名字,值,過期時間,路徑和域;

如果cookie不設置生命周期,則以瀏覽器關閉而關閉,這種cookie一般存儲在內存而不是硬盤上.若設置了生命周期則相反,不隨瀏覽器的關閉而消失,這些cookie仍然有效直到超過設定的過 期 時間。

session 一種類似散列表的形式保存信息,

當程序需要為某個客戶端的請求創建一個session時,服務器首先檢查這個客戶端的請求里是否已包含了一個session標識

(稱為session id),如果已包含則說明以前已經為此客戶端創建過session,服務器就按照session id把這個session檢索出來

使用(檢索不到,會新建一個),如果客戶端請求不包含session id,則為此客戶端創建一個session并且生成一個與此session相

關聯的session id,session id的值應該是一個既不會重復,又不容易被找到規律以仿造的字符串,這個session id將被在本次響應

中返回給客戶端保存。保存這個session id的方式可以采用cookie,這樣在交互過程中瀏覽器可以自動的按照規則把這個標識發送給

服務器。一般這個cookie的名字都是類似于SEEESIONID。但cookie可以被人為的禁止,則必須有其他機制以便在cookie被禁止時

仍然能夠把session id傳遞回服務器。

優缺點:

1、cookie數據存放在客戶的瀏覽器上,session數據放在服務器上。

2、cookie不是很安全,別人可以分析存放在本地的COOKIE并進行COOKIE欺騙
   考慮到安全應當使用session。

3、session會在一定時間內保存在服務器上。當訪問增多,會比較占用你服務器的性能
   考慮到減輕服務器性能方面,應當使用COOKIE。

4、單個cookie保存的數據不能超過4K,很多瀏覽器都限制一個站點最多保存20個cookie。

5、所以個人建議:

將登陸信息等重要信息存放為SESSION

其他信息如果需要保留,可以放在COOKIE中

以上這篇淺談cookie 和session 的區別就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国内精品久久久久久野外 | 欧美一区二区三区精品 | 日本韩国推理片免费观看网站 | 亚洲天天做夜夜做天天欢 | 精品国产福利片在线观看 | 黄在线观看www免费看 | 日本片免费观看一区二区 | 日本春菜花在线中文字幕 | 亚洲视频男人的天堂 | 精品亚洲欧美中文字幕在线看 | 亚洲天堂视频在线免费观看 | 韩国三级理韩国三级理人伦 | 单亲乱l仑在线观看免费观看 | 久久这里只有精品无码3D | 好大好猛好深好爽视频 | 午夜香蕉 | 午夜在线播放免费人成无 | 国产精品模特hd在线 | 91在线老王精品免费播放 | 日本乱人伦中文在线播放 | 香艳69xxxxx有声小说 | pregnantsexxx临盆孕妇 | 特级淫片欧美高清视频蜜桃 | 激情影院费观看 | 国产射频放大器 | 亚洲国产精品91 | 人禽l交免费视频观看+视频 | 国产成人高清亚洲一区91 | 高清在线一区二区 | 国产午夜永久福利视频在线观看 | www.色姐姐| 四虎永久免费地址在线网站 | 欧美综合另类 | 国产在线步兵一区二区三区 | 91精品国产91久久久久久麻豆 | 毛片一级毛片 | 恩爱夫妇交换小说 | 风间由美一区二区播放合集 | 激情艳妇 | 99热er| 99精品久久精品一区二区小说 |