查看: 9560|回复: 0

cookie 是什么 学习笔记

[复制链接]
发表于 2021-10-17 19:15:02 | 显示全部楼层 |阅读模式
cookie 是什么
        由于 http 是无状态的协议,一旦客户端和服务器的数据交换完毕,就会断开连接,再次请求,会重新连接,这就
说明服务器单从网络连接上是没有办法知道用户身份的。怎么办呢?那就给每次新的用户请求时,给它颁发一个身份证
(独一无二)吧,下次访问,必须带上身份证,这样服务器就会知道是谁来访问了,针对不同用户,做出不同的响应。,
这就是 Cookie的原理。
        其实 cookie是一个很小的文本文件,是浏览器储存在用户的机器上的。Cookie是纯文本,没有可执行代码。储
存一些服务器需要的信息,每次请求站点,会发送相应的 cookie,这些 cookie可以用来辨别用户身份信息等作用。
用户首次访问服务器,服务器会返回一个独一无二的识别码;id=23451,这样服务器可以用这个码跟踪记录
用户的信息,(购物历史,地址信息等)。
        cookie可以包含任意的信息,不仅仅是 id,客户端会记录服务器返回来的 Set-Cookie首部中的 cookie内容。并将
cookie存储在浏览器的 cookie数据库中,当用户访问同一站点时,浏览器就会挑选当时该站点颁发的 id=XXX 的身份
证(cookie),并在 Cookie请求首部发送过去
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

旗下站点

邮箱系统

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2025-3-7 16:08 , Processed in 0.022672 second(s), 9 queries , Gzip On, MemCache On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部