Cookie

作者: iOSser | 来源:发表于2019-08-23 14:02 被阅读0次
    • 会话

      • 一次会话中包含多次请求和响应
      • 一次会话客户端向服务器发送请求,会话建立,直到有一方断开为止
      • 功能:在一次会话的范围内的多次请求,共享数据
      • 方式:
        • 客户端会话技术:Cookie
        • 服务端会话技术:Session
    • Cookie

      • 将数据保存在客户端
      • 一次可不可以发送多个Cookie? 可以,创建多次Cookie 并使用response多次调用addCookie
      • Cookie在浏览器保存多长时间?
        • 默认情况,当浏览器关闭后,Cookie数据被销毁
        • 持久化存储(setMaxAage(int seconds))
          • 正数:Cookie数据写到硬盘文件中,持久化存储 Cookie的存活时间,然后会自动删除
          • 负数:默认值
          • 零:删除Cookie信息
      • Cookie能不能存中文数据?
        • Tomcat 8 之前不可以存中文(需要将中文转码---一般采用URL编码) 8之后可以存中文
      • Cookie共享问题?
        • 一个Tomcat的多个web项目不能共享Cookie 默认情况下不可以共享
          • setPath(String path): 设置Cookie的获取范围 默认情况下 设置当前的虚拟目录如果要共享可以设置path为"/"
        • 不同的Tomcat服务器共享数据问题
          • setDomain(String path)
      • Cookie的大小和个数都有限制

    相关文章

      网友评论

          本文标题:Cookie

          本文链接:https://www.haomeiwen.com/subject/mqzzsctx.html