六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 29|回复: 0

关于COOKIE个数与大小的问题

[复制链接]

升级  0.67%

13

主题

13

主题

13

主题

秀才

Rank: 2

积分
51
 楼主| 发表于 2013-1-29 08:43:33 | 显示全部楼层 |阅读模式
 

 
实话讲,再没有经历过大网站大并发的考验是很少去注意这方面的问题也很少去用到cookie,今天有同事又问起关于cookie的问题,我就到网上查询了一下做了一些相关的摘要记录下来,以备不时之用。关于cookie的操作,做为JS程序员应该是相对熟悉一些的,所以就不对它进行过多的说明了。

以下就是关于各浏览器之间对cookie的不同限制:

IE6.0
IE7.0/8.0
Opera
FF
Safari
Chrome
cookie个数:
每个域为20个
每个域为50个
每个域为30个
每个域为50个
没有个数限制
每个域为53个
cookie总大小:
4095个字节
4095个字节
4096个字节
4097个字节
4097个字节
4097个字节
超出个数限制后的处理操作:

1、IE与Opera的处理是一样的。他们都利用“最近最少使用算法”,当cookie已经达到限额时就将自动剔除最老的cookie,以给最新的cookie的留下可用的空间。

2、FF很特殊,虽然最后设置的cookie会被保留下来,但它好像没有什么章法随机进行删除已存在的cookie。

备注:

在我们进行页面cookie操作的时候,应该尽量保证cookie的数量以及相应的大小。cookie个数最好 < 20~30个;cookie大小最好 < 4K
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表