1、定義
cookie是由服務(wù)器發(fā)送給客戶端(瀏覽器)的小量信息(以鍵值對(duì)行書存儲(chǔ))甥郑。
2昧互、作用
在無狀態(tài)的http協(xié)議上跟蹤對(duì)話,保持會(huì)話連接的機(jī)制(session出現(xiàn)之前)薪介,一般用于記錄用戶身份祠饺、記錄跟蹤購物車的商品信息(如數(shù)量)、記錄用戶訪問次數(shù)等汁政。
3.原理
客戶端請(qǐng)求服務(wù)器時(shí)道偷,如果服務(wù)器需要記錄該用戶狀態(tài),就使用response向客戶端瀏覽器頒發(fā)一個(gè)Cookie记劈。而客戶端瀏覽器會(huì)把Cookie保存起來勺鸦。當(dāng)瀏覽器再請(qǐng)求服務(wù)器時(shí),瀏覽器把請(qǐng)求的網(wǎng)址連同該Cookie一同提交給服務(wù)器目木。服務(wù)器通過檢查該Cookie來獲取用戶狀態(tài)换途。