淘宝直接在登录页面无限循环▼
可以说,如果没有 Cookie 这类机制的话,大家上网冲浪体验就全完了!
注意,这里不是单指 Cookie 啊,指的是这一类的机制。咱们现在的技术是可以不用 Cookie ,通过相似的机制实现身份识别的。
那怎么办呢?!
网站服务器在你进入的时候,就发送个 Cookie 到你的电脑里,这就相当于是一个身份卡,你每次发起请求都带上这个 Cookie 给服务器,这样一来服务器就知道是你发送了请求。
Cookie 的应用挺多的,差评君再随便举两个例子 ~
很多网站在登录账号的时候,往往会有一个勾选「 X 天免登录 」的框,如果勾了,时间段内访问网站就不需要重新验证账密。
这是怎么做到的呢?
其实你上次登录时,网站服务器发送了一个包含登录凭证的 Cookie 到你电脑里。
等你再访问这个网站,浏览器会把这个 Cookie 发过去,网站服务器一看这玩意就能辨别出来你的身份,不需要你再输入账密就会放行。
再举一个例子,不知道大家平时逛购物网站的时候有没有发现,未登录也能添加购物车,登录后会同步到账户信息中?
这是怎么做到的呢?
在你未登录的时候,网站服务器发送了一个 Cookie XX 给你,你添加购物车,网站就记住 XX 往购物车里放了什么商品。
然后,你登录了自己的账户 YY !
登录的时候, Cookie XX 这个标识也被带过去了,网站服务器就认出来了, YY 跟 XX 是同一个人,信息一同步,完事 ~
到这里大家听下来是不是感觉这玩意还挺好的?
别着急!咱们继续加点料。
Cookie 能做到的不仅仅是能帮网站服务器辨别出你是谁,还能让网站知道你在网站上干了什么 ~