【***** Cookie *****】—— 简介

Cookie 的起源

早期的 Web 应用面临的最大问题之一就是如何维持状态

简言之,服务器无法知道两个请求是否来自于同一个浏览器。当时,最简单的办法就是在请求的页面中插入一个 token,然后在下次请求时将这个 token 返回至服务器。这需要在页面的 form 表单中插入一个包含 token 的隐藏域,或者将 token 放在 URL 的 query 字符串中来传递。这两种方法都需要手动操作,而且极易出错。

Cookie 是什么?

简单地说,Cookie 就是浏览器储存在用户电脑上的一小段文本文件。Cookie 是纯文本格式,不包含任何可执行的代码。一个 Web 页面或服务器告知浏览器按照一定规范来储存这些信息,并在随后的请求中将这些信息发送至服务器,Web 服务器就可以使用这些信息来识别不同的用户。大多数需要登录的网站在用户验证成功之后都会设置一个 Cookie ,只要这个 Cookie 存在并可以,用户就可以自由浏览这个网站的任意页面。再次说明,Cookie 只包含数据,就其本身而言并不有害。

概念:客户端会话技术,将数据保存到客户端

猜你喜欢

转载自blog.csdn.net/weixin_42112635/article/details/86667833
今日推荐