cai772088996
cai772088996
2016-05-20 09:43
采纳率: 84.7%
浏览 2.4k
已采纳

cookie=缓存吗?缓存和内存间又是什么关系?

如题,cookie=缓存吗?缓存和内存间又是什么关系?望通俗易懂的解答

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • caozhy
    已采纳

    cookie是记录在客户端上的一些数据。因为http协议是无状态的,所以可以通过cookie记录用户信息,使得服务器能识别一系列请求来自相同的客户端。
    服务器通过set-cookie字段让浏览器保存cookie。浏览器记录下cookie,并且在之后的请求中以cookie:参数的形式发送到服务器。和cookie关系密切的有两件事,一个是session。session是记录在服务器内存里的数据,每个用户有自己的session。同时服务器发送一个叫sessionid的cookie给客户,客户端附加上它,服务器就能和它存储的session对应起来。
    另一个是长时间的存储,比如网站常用的“记住登录”或者“xx天内免登录”功能,就是存在cookie的。

    点赞 评论

相关推荐