Cookie的原理仲闽、作用脑溢,區(qū)別以及使用

1、cookie的作用:

我們在瀏覽器中赖欣,經(jīng)常涉及到數(shù)據(jù)的交換屑彻,比如你登錄郵箱,登錄一個(gè)頁面顶吮。我們經(jīng)常會(huì)在此時(shí)設(shè)置30天內(nèi)記住我社牲,或者自動(dòng)登錄選項(xiàng)。那么它們是怎么記錄信息的呢悴了,答案就是今天的主角cookie了搏恤, **Cookie是由HTTP服務(wù)器設(shè)置的,保存在瀏覽器中湃交,但

HTTP協(xié)議是一種無狀態(tài)協(xié)議熟空,在數(shù)據(jù)交換完畢后,服務(wù)器端和客戶端的鏈接就會(huì)關(guān)閉搞莺,每次交換數(shù)據(jù)都需要建立新的鏈接息罗。

就像我們?nèi)コ匈I東西,沒有積分卡的情況下腮敌,我們買完東西之后阱当,超市沒有我們的任何消費(fèi)信息,但我們辦了積分卡之后糜工,超市就有了我們的消費(fèi)信息弊添。cookie就像是積分卡,可以保存積分捌木,商品就是我們的信息油坝,超市的系統(tǒng)就像服務(wù)器后臺(tái),http協(xié)議就是交易的過程刨裆。**

2澈圈、機(jī)制的區(qū)別:

session機(jī)制采用的是在服務(wù)器端保持狀態(tài)的方案,而cookie機(jī)制則是在客戶端保持狀態(tài)的方案帆啃,cookie又叫會(huì)話跟蹤機(jī)制瞬女。打開一次瀏覽器到關(guān)閉瀏覽器算是一次會(huì)話。說到這里努潘,講下HTTP協(xié)議诽偷,前面提到坤学,HTTP協(xié)議是一種無狀態(tài)協(xié)議,在數(shù)據(jù)交換完畢后报慕,服務(wù)器端和客戶端的鏈接就會(huì)關(guān)閉深浮,每次交換數(shù)據(jù)都需要建立新的鏈接。此時(shí)眠冈,服務(wù)器無法從鏈接上跟蹤會(huì)話飞苇。cookie可以跟蹤會(huì)話,彌補(bǔ)HTTP無狀態(tài)協(xié)議的不足蜗顽。

3布卡、cookie的分類:

cookie分為會(huì)話cookie和持久cookie,會(huì)話cookie是指在不設(shè)定它的生命周期expires時(shí)的狀態(tài)诫舅,前面說了羽利,瀏覽器的開啟到關(guān)閉就是一次會(huì)話,當(dāng)關(guān)閉瀏覽器時(shí)刊懈,會(huì)話cookie就會(huì)跟隨瀏覽器而銷毀这弧。當(dāng)關(guān)閉一個(gè)頁面時(shí),不影響會(huì)話cookie的銷毀虚汛。會(huì)話cookie就像我們沒有辦理積分卡時(shí)匾浪,單一的買賣過程,離開之后卷哩,信息則銷毀蛋辈。

持久cookie則是設(shè)定了它的生命周期expires,此時(shí)将谊,cookie像商品一樣冷溶,有個(gè)保質(zhì)期,關(guān)閉瀏覽器之后尊浓,它不會(huì)銷毀逞频,直到設(shè)定的過期時(shí)間。對于持久cookie栋齿,可以在同一個(gè)瀏覽器中傳遞數(shù)據(jù)苗胀,比如,你在打開一個(gè)淘寶頁面登陸后瓦堵,你在點(diǎn)開一個(gè)商品頁面基协,依然是登錄狀態(tài),即便你關(guān)閉了瀏覽器菇用,再次開啟瀏覽器澜驮,依然會(huì)是登錄狀態(tài)。這就是因?yàn)閏ookie自動(dòng)將數(shù)據(jù)傳送到服務(wù)器端惋鸥,在反饋回來的結(jié)果泉唁。持久cookie就像是我們辦理了一張積分卡鹅龄,即便離開,信息一直保留亭畜,直到時(shí)間到期,信息銷毀迎卤。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末拴鸵,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子蜗搔,更是在濱河造成了極大的恐慌劲藐,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件樟凄,死亡現(xiàn)場離奇詭異聘芜,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)缝龄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進(jìn)店門汰现,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叔壤,你說我怎么就攤上這事瞎饲。” “怎么了炼绘?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵嗅战,是天一觀的道長。 經(jīng)常有香客問我俺亮,道長驮捍,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任脚曾,我火速辦了婚禮东且,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘斟珊。我一直安慰自己苇倡,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布囤踩。 她就那樣靜靜地躺著旨椒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪堵漱。 梳的紋絲不亂的頭發(fā)上综慎,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天,我揣著相機(jī)與錄音勤庐,去河邊找鬼示惊。 笑死好港,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的米罚。 我是一名探鬼主播钧汹,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼录择!你這毒婦竟也來了拔莱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤隘竭,失蹤者是張志新(化名)和其女友劉穎塘秦,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體动看,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡尊剔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了菱皆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片须误。...
    茶點(diǎn)故事閱讀 39,953評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖搔预,靈堂內(nèi)的尸體忽然破棺而出霹期,到底是詐尸還是另有隱情,我是刑警寧澤拯田,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布历造,位于F島的核電站,受9級特大地震影響船庇,放射性物質(zhì)發(fā)生泄漏吭产。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一鸭轮、第九天 我趴在偏房一處隱蔽的房頂上張望臣淤。 院中可真熱鬧,春花似錦窃爷、人聲如沸邑蒋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽医吊。三九已至,卻和暖如春逮京,著一層夾襖步出監(jiān)牢的瞬間卿堂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留草描,地道東北人览绿。 一個(gè)月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像穗慕,于是被迫代替她去往敵國和親饿敲。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容