问题描述
- cookie=缓存吗?缓存和内存间又是什么关系?
-
如题,cookie=缓存吗?缓存和内存间又是什么关系?望通俗易懂的解答
解决方案
cookie是记录在客户端上的一些数据。因为http协议是无状态的,所以可以通过cookie记录用户信息,使得服务器能识别一系列请求来自相同的客户端。
服务器通过set-cookie字段让浏览器保存cookie。浏览器记录下cookie,并且在之后的请求中以cookie:参数的形式发送到服务器。和cookie关系密切的有两件事,一个是session。session是记录在服务器内存里的数据,每个用户有自己的session。同时服务器发送一个叫sessionid的cookie给客户,客户端附加上它,服务器就能和它存储的session对应起来。
另一个是长时间的存储,比如网站常用的“记住登录”或者“xx天内免登录”功能,就是存在cookie的。
解决方案二:
主存储器、辅存、缓存与内存、硬盘的关系
时间: 2024-11-03 14:01:53