美文网首页
session笔记

session笔记

作者: 倩倩爱吃鱼0v0 | 来源:发表于2019-02-26 18:58 被阅读0次

session

session和cookie区别

  • cookie采用客户端保持状态 Session采用服务端保持状态
  • Cookie内容主要包括:名字,值,过期时间,路径,域。路径和域一起构成Cookie的作用范围。 如果不设置cookie的过期时间,则默认为会话cookie,表示关闭浏览器窗口时,cookie结束,他一般不存在于硬盘中,存在于内存中。 如果设置cookie过期时间,则存在于硬盘中。
  • Session存在于服务端,服务器使用一种类似散列表的结构来保存信息
  • cookie 和session 的区别: 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。 3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能 考虑到减轻服务器性能方面,应当使用COOKIE。 4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。 5、所以个人建议: 将登陆信息等重要信息存放为SESSION 其他信息如果需要保留,可以放在COOKIE中

session常用命令

  • session.setAttribute(String attribute, Object value)
    • 存放session
  • session.getAttribute(String attribute)
    • 获得session
  • session.removeAttribute(String attribute)
    • 移除session某个属性
  • session.getId()
    • 获得session的ID
  • session.isNew()
    • 判断session是否为新创建的
  • session.invalidate()
    • 销毁session全部属性

相关文章

  • wecenter学习笔记-Zend Session 框架

    该文是wecenter学习笔记的一部分 Zend Session 框架 PHP runtime对Session的支...

  • enum

    enum 枚举 @available & #available WWDC2016 Session笔记 - iOS ...

  • Session-based Recommender System

    论文笔记-A Survey on Session-based Recommender Systems https:...

  • session笔记

    session session和cookie区别 cookie采用客户端保持状态 Session采用服务端保持状态...

  • 【Autolayout】AutoLayout介绍

    参考文章 WWDC 2012 Session笔记——202, 228, 232 AutoLayout(自动布局)入...

  • tensorflow笔记

    #tensorflow笔记 一个小例子 Session会话控制 Variable 变量 Placeholder 传...

  • XCUITest - Guide

    Quick Start: Please refer to: 中文教程: WWDC15 Session笔记 - Xc...

  • 喜欢的链接

    ibireme深入理解RunLoop OneV's Den WWDC 2014 Session笔记 - iOS界面...

  • XCTest UI Testing

    参考链接: WWDC15 Session笔记 - Xcode 7 UI 测试初窥:https://onevcat....

  • Appium学习02-实战基础

    Appium学习笔记目录 本文包含内容 appium session简介 appium基础代码详解 实战示例 会话...

网友评论

      本文标题:session笔记

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