一、什么是cookie?
在http協議中,客戶端每一對服務器進行請求響應,服務器都無法知道是否是上一次的請求客戶。所以為了讓服務器記住某些狀態,就需要在請求時攜帶一個帶有標識性的東西來表明“身份”--->cookie,cookie是在客戶端和服務器來回傳送的,他能夠攜帶少些數據,所以就能在訪問服務器時,使用保存在客戶端的cookie傳送給服務器讀取上次的請求信息。cookie在客戶端和服務器間頻繁通信,所以現實中如果將所有信息綁定到cookie上面來回傳送將耗費大量的資源,而且cookie本身也只能攜帶少量數據,所以大多的時候都是配合session使用的--->session存在服務器,cookie只是攜帶他所存在客戶端對應的session的標識。相當於session是個裝着數據的盒子,cookie是打開這個盒子的鑰匙,每次拿着cookie去打開盒子就能拿到里面存放的數據了。
二、簡單實現cooki
保存cookie時:
數據:
鏈接:https://pan.baidu.com/s/1TYCrjTP-wMqTnvjTy8YT_A
提取碼:bh77