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

cookie和session的区别

时间:2022-09-20 10:55:30浏览次数:75  
标签:cookie 浏览器 区别 session 存放 服务器 客户端

1.cookie数据存放在客户端浏览器上,session数据存放在服务器上

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

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

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

5.可以考虑将登陆信息存放为session,其他信息如果需要保留,可以存放在cookie中。

6.在程序开发过程中,我们可以在客户端每次与服务器交互时检查SessionID(Session中属性值,非HttpServlet环境开发中也可以用其他的key代替),用于会话管理

标签:cookie,浏览器,区别,session,存放,服务器,客户端
From: https://www.cnblogs.com/lwl66/p/16710252.html

相关文章

  • python-赋值、浅拷贝、深拷贝的区别
    Python中有6个标准的数据类型,它们又分为可变对象和不可变对象不可变对象:Number(数字)、String(字符串)、Tuple(元组)可变对象:List(列表)、Dictionary(字典)、Set(集合)可变对象是指......
  • utf8和utf8mb4的区别
     https://blog.csdn.net/grl18840839630/article/details/105597074/ 一、导读我们新建mysql数据库的时候,需要指定数据库的字符集,一般我们都是选择utf8这个字符集,但是......
  • react useMemo、useEffect和 useCallback区别及与 vue 对比
    reactuseMemo和useEffect和useCallbackuseEffecteffect只能在DOM更新后触发useMemo传入useMemo的函数会在渲染期间执行,即在DOM更新前触发的,就像官方所说的,类比......
  • mybatis中的#和$的区别
    ​/**作者:呆萌老师*☑csdn认证讲师*☑51cto高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里给大......
  • 拦截器和过滤器的区别
    拦截器和过滤器的区别1.过滤器是servlet中的对象,拦截器是框架中的对象2.过滤器实现Filter接口的对象,拦截器是实现HandlerInterceptor3.过滤器是用来设置request,respo......
  • count(1)和count(*)的区别
    1.count(1)和count(*)的作用:都是检索表中所有记录行的数目,不论其是否包含null值。2.区别:但是count(1)比count(*)效率更高3.count(字段)与count(1)和count(*)的区别coun......
  • vue(5)v-if与v-show的区别应用
    序v-if如果是false就不生成,v-show如果是false会生成display:none样式的元素。那v-show在什么场景嘞?在隐藏时候用实例代码CLICKME<!DOCTYPEhtml><htm......
  • javascript中的对象和json对象区别
    json对象和javacript对象长得很像,但有本质不同  1、本质区别:(a)、json对象本质上是字符串,他是客户端和服务器之间传递数据的一种格式,他的属性只是样子货,不能执行。(b)......
  • [问题排查, tmux使用] Tmux sessions should be nested with care, unset $TMUX to fo
    tmux使用的时候,希望恢复已经退出的session的窗口.操作步骤如下:1、tmuxls查看到session为0的情况,因此想恢复一下该session.2、正确的操作直接使用:tmuxat-t......
  • 云渲染是什么?云渲染和传统渲染农场有什么区别?
    今天云渲染小编就来和大家说一说云渲染以及它和传统渲染农场的区别。一、什么是云渲染?云渲染什么意思?首先云渲染是一种依托于云计算的云端服务,用户将本地文件提交到云端......