收藏 分销(赏)

session及cookie区别是什么.doc

上传人:仙人****88 文档编号:7858478 上传时间:2025-01-23 格式:DOC 页数:2 大小:22KB 下载积分:10 金币
下载 相关 举报
session及cookie区别是什么.doc_第1页
第1页 / 共2页
session及cookie区别是什么.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
1、cookie数据存放在客户的浏览器上,           session数据放在服务器上     2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗           考虑到安全应当使用session     3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能           考虑到减轻服务器性能方面,应当使用COOKIE     4、单个cookie在客户端的限制是3K,就是说一个站点在客户端存放的COOKIE不能3K。     5、300个的限制我没听说 为什么会有cookie呢,大家都知道,http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,那么要怎么才能实现网上商店中的购物车呢,session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过   SessionID来区分不同的客户,session是以cookie或URL重写为基础的,默认使用cookie来实现,系统会创造一个名为   JSESSIONID的输出cookie,我们叫做session   cookie,以区别persistent   cookies,也就是我们通常所说的cookie,注意session   cookie是存储于浏览器内存中的,并不是写到硬盘上的,这也就是我们刚才看到的JSESSIONID,我们通常情是看不到JSESSIONID的,但是当我们把浏览器的cookie禁止后,web服务器会采用URL重写的方式传递Sessionid,我们就可以在地址栏看到sessionid=   KWJHUG6JJM65HS2K6之类的字符串。                               明白了原理,我们就可以很容易的分辨出persistent   cookies和session   cookie的区别了,网上那些关于两者安全性的讨论也就一目了然了,session   cookie针对某一次会话而言,会话结束session   cookie也就随着消失了,而persistent   cookie只是存在于客户端硬盘上的一段文本(通常是加密的),而且可能会遭到cookie欺骗以及针对cookie的跨站脚本攻击,自然不如   session   cookie安全了。                               通常session   cookie是不能跨窗口使用的,当你新开了一个浏览器窗口进入相同页面时,系统会赋予你一个新的sessionid,这样我们信息共享的目的就达不到了,此时我们可以先把sessionid保存在persistent   cookie中,然后在新窗口中读出来,就可以得到上一个窗口SessionID了,这样通过session   cookie和persistent   cookie的结合我们就实现了跨窗口的session   tracking(会话跟踪)。                             在一些web开发的书中,往往只是简单的把Session和cookie作为两种并列的http传送信息的方式,session   cookies位于服务器端,persistent   cookie位于客户端,可是session又是以cookie为基础的,明白的两者之间的联系和区别,我们就不难选择合适的技术来开发web   service了。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服