1 Star 2 Fork 1

程序员二黑 / software-test-interview

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
8-9--cookie跟-session的区别.md 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
湖南华测教育 提交于 2024-01-04 22:25 . Add files via upload

8-9--cookie跟-session的区别

在网站中http请求是无状态的,也就是说即使第一次和服务器连接后并且登录成功后,

第二次请求服务器依然不能知道当前请求是哪个用户,cookie的出现就是为了解决这个问题,

第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的 cookie数据自动的携带给服务器,服务器通过浏览器携带的数据就能判断当前用户是哪个了。cookie存储的数据量有限,不同的浏览器有不同的存储大小,但一般不超过4KB,因此使用 cookie只能存储一些小量的数据。

session和 cookie的作用有点类似,都是为了存储用户相关的信息,不同的是,cookie是存储在本地浏览器,而session存储在服务器.存储在服务器的数据会更加的安全,不容易被窃取。但存储在服务器也有一定的弊端,就是会占用服务器的资源,但现在服务器已经发展至今,一些session信息还是绰绰有余的

1
https://gitee.com/erhei2023/software-test-interview.git
git@gitee.com:erhei2023/software-test-interview.git
erhei2023
software-test-interview
software-test-interview
main

搜索帮助

53164aa7 5694891 3bd8fe86 5694891