文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Web开发 » 浏览器 cookie 限制       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [转载] 浏览器 cookie 限制  ( 查看:310  回复:1 )   
 
阿汐
副版主  点击可查看详细


十二生肖之牛   行业勋章   技术勋章  
帖子 172
精华 0
无忧币 698
积分 261
阅读权限 140
来自 (保密)
注册日期 2008-6-4
最后登录 2008-10-12 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-6-12 09:57   标题:浏览器 cookie 限制
上一帖 |
一、浏览器允许每个域名所包含的 cookie 数:

Microsoft 指出 Internet Explorer 8 增加 cookie 限制为每个域名 50 个,但 IE7 似乎也允许每个域名 50 个 cookie(《Update to Internet Explorer’s Cookie Jar》)。
Firefox 每个域名 cookie 限制为 50 个。
Opera 每个域名 cookie 限制为 30 个。
Safari/WebKit 貌似没有 cookie 限制。但是如果 cookie 很多,则会使 header 大小超过服务器的处理的限制,会导致错误发生。
注:“每个域名 cookie 限制为 20 个”将不再正确!
二、当很多的 cookie 被设置,浏览器如何去响应。除 Safari(可以设置全部cookie,不管数量多少),有两个方法:

最少最近使用(least recently used (LRU))的方法:当 Cookie 已达到限额,自动踢除最老的 Cookie ,以使给最新的 Cookie 一些空间。 Internet Explorer 和 Opera 使用此方法。
Firefox 很独特:虽然最后的设置的 Cookie 始终保留,但似乎随机决定哪些 cookie 被保留。似乎没有任何计划(建议:在 Firefox 中不要超过 Cookie 限制)。
三、不同浏览器间 cookie 总大小也不同:

Firefox 和 Safari 允许 cookie 多达 4097 个字节, 包括名(name)、值(value)和等号。
Opera 允许 cookie 多达 4096 个字节, 包括:名(name)、值(value)和等号。
Internet Explorer 允许 cookie 多达 4095 个字节, 包括:名(name)、值(value)和等号。
注:多字节字符计算为两个字节。在所有浏览器中,任何 cookie 大小超过限制都被忽略,且永远不会被设置。
节选自:《Browser cookie restrictions》



the sound of silence
2008-6-12 09:571楼
[ 顶部 ]
 
yxyinp2006
新新人类  点击可查看详细



帖子 182
精华 0
无忧币 -2
积分 179
阅读权限 20
注册日期 2008-2-22
最后登录 2008-9-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-21 14:38 
学习了!!



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-21 14:382楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号