首页 > 其他分享 >session与cookie的区别?

session与cookie的区别?

时间:2024-04-10 10:11:18浏览次数:22  
标签:cookie 浏览器 区别 session 存放 服务器 COOKIE

1、cookie数据存放在第三方应用的浏览器上,session数据放在服务器上。

2、cookie不是很安全,别人可以分析存放在本地的COOKIE,进行COOKIE欺骗,考虑到安全应当使用session。

3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用COOKIE。

4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。

5、所以个人建议:
    将登陆信息等重要信息存放为SESSION
    其他信息如果需要保留,可以放在COOKIE

 

更多:http://www.shanhubei.com/archives/55171.html

标签:cookie,浏览器,区别,session,存放,服务器,COOKIE
From: https://www.cnblogs.com/shanhubei/p/18125437

相关文章

  • 技术公司与非技术公司的区别,真实!
    有人的地方就有江湖,就有人情世故,就算在大厂工作,技术是很重要,但不是最重要的。粉丝中有很多小伙伴是初入职场的,也有一些是工作几年的职场老鸟。不管初入职场还是职场老鸟,都要选择适合自己的公司,遵守职场的潜规则。所以对于程序员而言,选择一家技术公司还是非技术公司就显得尤为重要,......
  • source 和export 命令的区别
    1、sourcesource的解释,内置的shell命令,其功能是什么?什么是shell?source指令的作用:1、刷新当前shell环境2、在当前环境使用source执行Shell脚本3、从脚本中导入一个shell功能函数4、从另一个Shell脚本中读取变量一、概述source命令是一个内置的shell命令,用于从当前shel......
  • 请求转发和请求重定向的区别
    请求转发(Forward)和请求重定向(Redirect)虽然都是HTTP服务器,处理客户端请求时进行(页面)跳转的实现方式,但是二者有以下5点不同:1.定义不同。2.跳转方不同。3.数据共享不同。4.最终URL地址不同。5.代码实现不同。具体内容如下:①定义不同请求转发(Forward):发......
  • 跨域请求资源-jsonp和cors区别
    JSONP和CORS的区别JSONP的原理:动态创建script标签;JSONP发送的不是Ajax请求不支持Post请求;CORS中文意思是跨域资源共享,需要服务器端进行CORS配置;CORS发送的是真正的Ajax请求CORS支持Ajax的跨域如果要启用CORS跨域资源共享,关键......
  • java中add()和put()方法区别?
    在Java中,add()和put()方法常用于不同的数据结构中,并各自具有特定的用途和语义。下面我们来详细讨论一下这两种方法的主要区别:List接口中的add()方法:add()方法在Java的List接口(以及它的实现类,如ArrayList和LinkedList)中非常常见。这个方法用于向列表的末尾添加一个元素。例如:j......
  • 面试常问问题——web端测试、安卓测试、ios测试的区别是什么?
    web端需要考虑:1、浏览器种类的兼容2、浏览器版本的兼容3、电脑和显示器的显示4、缩放窗口大小的显示5、响应时间 app测试需要考虑:1、不同的屏幕分辨率2、不同品牌的设备3、不同的系统4、不同的安卓版本5、安装卸载......
  • .NET CORE中Applicationbuilder的Use和Run方法有什么区别
    .NETCORE中Applicationbuilder的Use和Run方法有什么区别?Applicationbuilder:用于构件应用程序的中间件管道。Use额Run是用来配置中间件和构建管道。Use方法:用于添加中间件到管道中,并指定中间件的处理逻辑,可以多次调用,按照调用顺序一次添加多个中间件。Use方法通常用于添加通用......
  • Web测试和APP测试的侧重点和区别
    1、Web测试的重点是UI、功能、性能、兼容、安全、资源链接2、APP测试的重点是安装卸载、资源占用、软件升级和用户数据保存、按钮功能、机器按键、注册登录和展示内容限制,打开和退出3、二者区别兼容性不同:Web考虑不同浏览器和分辨率;APP考虑不同机型和和版本......
  • mysql 同步 && 半同步 && 异步的区别
    目录mysql同步&&半同步&&异步的区别概述同步复制同步复制的流程设置为同步复制模式半同步复制半同步复制的流程设置为半同步复制模式异步复制异步复制的流程实现异步复制总结mysql同步&&半同步&&异步的区别概述在MySQL数据库中,同步、半同步和异步是用来控制数据复制......
  • JSX.Element 和 React.ElementType的区别是什么?
    在React和TypeScript中,JSX.Element和React.ElementType代表了两种不同的概念:JSX.Element:JSX.Element是一个类型,表示由JSX编译后生成的实际React元素对象。当你在React应用中使用JSX编写组件时,每一个JSX表达式都会编译为一个JSX.Element对象。例如:constMyComponent:React.......