cookie原理
  • 定义
    • 本质就是一个字符串,里面包含着浏览器和服务器都痛的信息(交互产生的信息)
    • 存储的形式:key-value的形式存储
  • 分类
    • 会话cookie(关闭浏览器后,绘画cookie会自动消失,绘画cookie存储在浏览器运行的那块内存上)
    • 持久化cookie (看过期时间,一旦到了过期时间,自动销毁,存储在用户的硬盘上,备注: 如果没有到期,同时用户清理了缓存也会被销毁)
  • 工作原理
    • 当浏览器第一次请求服务器的时候,服务器可能返回一个或多个cookie给浏览器
    • 浏览器判断cookie种类
      • 会话cookie:存储在浏览器运行的那块内存上
      • 持久化cookie:存储在用户的硬盘上
    • 以后请求该网网站的时候,自动携带上该网站的所有cookie(无法进行干预)
    • 服务器拿到自己之前的cookie,分析里面的内容,校验cookie的合法性,根据cookie里保存的内容,进行具体的业务逻辑
  • 应用:
    • 解决http无状态的问题
      • 示例
        • 7天免登录,一般来说不会单独使用cookie,一般配合后台session存储使用
  • 不同的语言\不同的后端架构cookie的具体语法是不一样的,但是cookie原理和工作过程是不变的
    • 备注:cookie不一样是有服务器生成的,前端同样可以生成cookie但是前端生成的cookie几乎没有意义
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇