cookie大小限制
一、浏览器允许每个域名所包含的cookie数:
Microsoft指出InternetExplorer8增加cookie限制为每个域名50个,但IE7似乎也允许每个域名50个cookie。
Firefox每个域名cookie限制为50个。
Opera每个域名cookie限制为30个。
Safari/WebKit貌似没有cookie限制。但是如果cookie很多,则会使header大小超过服务器的处理的限制,会导致错误发生。
注:“每个域名cookie限制为20个”将不再正确!
二、当很多的cookie被设置,浏览器如何去响应。
除Safari(可以设置全部cookie,不管数量多少),有两个方法:
最少最近使用(leastrecentlyused(LRU))的方法:当Cookie已达到限额,自动踢除最老的Cookie,以使给最新的Cookie一些空间。InternetExplorer和Opera使用此方法。
Firefox很独特:虽然最后的设置的Cookie始终保留,但似乎随机决定哪些cookie被保留。似乎没有任何计划(建议:在Firefox中不要超过Cookie限制)。
三、不同浏览器间cookie总大小也不同:
Firefox和Safari允许cookie多达4097个字节,包括名(name)、值(value)和等号。
Opera允许cookie多达4096个字节,包括:名(name)、值(value)和等号。
InternetExplorer允许cookie多达4095个字节,包括:名(name)、值(value)和等号。
注:多字节字符计算为两个字节。在所有浏览器中,任何cookie大小超过限制都被忽略,且永远不会被设置。
四、总结表格
以下就是关于各浏览器之间对cookie的不同限制:
IE6.0 |
IE7.0/8.0 |
Opera |
FF |
Safari |
Chrome |
|
cookie个数: |
每个域为20个 |
每个域为50个 |
每个域为30个 |
每个域为50个 |
没有个数限制 |
每个域为53个 |
cookie总大小: |
4095个字节 |
4095个字节 |
4096个字节 |
4097个字节 |
4097个字节 |
4097个字节 |
更多:
jquery.cookie.js 使用整理(一)
Cookie详解 (二)
cookie 跨域访问整理
cookie大小限制相关推荐
- 浏览器Cookie大小、个数限制
一.浏览器允许每个域名所包含的cookie数 Microsoft指出InternetExplorer8增加cookie限制为每个域名50个,但IE7似乎也允许每个域名50个cookie. Firefo ...
- android 浏览器 pc一样大小,手机端不同浏览器[主流的,包括Android自带]对cookie的不同限制,如个数和大小,如何查看?...
一.浏览器允许每个域名所包含的cookie数: Microsoft指出InternetExplorer8增加cookie限制为每个域名50个,但IE7似乎也允许每个域名50个cookie. Firef ...
- 你想了解的Cookie和Session就在这~
目录 1.会话的概念 2.保存会话的两种技术 3.Cookie 4.Session(重点) 1.会话的概念 我们知道session的意思就是会话,Cookie和Session 是两种会话技术,我们首先 ...
- 会话(cookie的使用,路径和Session的工作原理,使用)
1.状态管理----Cookie 1.1 为什么需要状态管理 HTTP协议是无状态的,不能保存每次提交的信息,即当服务器返回与请求相对应的应答之后,这次事务的所有信息就丢掉了. 如果用户发来一个新的请 ...
- Java-Web JSP、Cookie和Session域对象
一.JSP入门 1.什么是JSP JSP(Java Server Pages)是JavaWeb服务器端的动态资源.它与html页面的作用是相同的,显示数据和获取数据. 2.JSP的组成 JSP = h ...
- JavaWeb(七)——Cookie、Session
文章目录 1. 会话 2. 保存会话的两种技术 3. Cookie 4. Session(重点) 1. 会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称 ...
- Linux负载均衡粘滞会话:IP_HASH Session(nosql mysql 文件共享系统 ) Cookie客户端加密识别用户
1.IP_HASH 每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session 的问题. upstream bakend {ip_hash;server 192. ...
- Cookie的利弊以及与web storage的区别
cookie的优点:具有极高的扩展性和可用性 通过良好的编程,控制保存在cookie中的session对象的大小. 通过加密和安全传输技术,减少cookie被破解的可能性. 只有在cookie中存放不 ...
- Django 的cookie 与 session组件
Cookie概述 什么叫Cookie Cookie翻译成中文是小甜点,小饼干的意思.在HTTP中它表示服务器送给客户端浏览器的小甜点.其实Cookie是key-value结构,类似于一个python中 ...
最新文章
- 深入理解 Embedding层的本质
- 9.Matlab中的repmat,clock,rand以及seed,state,twister参数
- RedHat linux inittab详解
- mysql 批量drop_MySql批量drop table
- 为何你叫妹子笑,却拍出无数黑照?
- 模拟光端机和数字光端机的优缺点介绍
- 计算机教案解说词,小学微机室解说词初稿
- dlib疲劳检测_基于OpenCV的实时睡意检测系统
- Linux文件查看与查找命令
- 华中科技大学计算机启明班,华中科技大学启明学院创新实验班管理办法
- SpringBoot Validation参数校验 详解自定义注解规则和分组校验
- 数据可视化之热力图相关系数图(原理+Python代码)
- 数据可视化与大数据分析
- 怎样把普洱熟茶泡得更好喝?
- 比较两个字符串s1和s2的大小,如果s1s2,则输出一个正数;若s1=s2,则输出0;若s1小于s2,则输出一个负数。要求:不用strcpy函数;两个字符串用gets函数读入。
- 图解IFRS9 金融工具(6)ECL预期减值
- 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 集群(续)
- 自动化测试之-测试用例设计方法总结
- 知识点滴 - 芯片主要封装类型介绍
- 攻城狮的苦逼选车经历
热门文章
- VRF技术-原理简介
- Altium Designer(五)光耦元件模型的创建
- #2284. 接水果(fruit)
- 微信小程序的使用教程
- 一种GPS辅助的多方位相机的VIO——Slam论文阅读
- 马斯洛理论告诉你,Kubernetes可以满足微服务的这些需求
- 机械硬盘插Android平板,【图】把android平板电脑装进车机 自己动手diy安卓车载电脑...
- W32Dasm、IDAPro、softice、olldbg区别
- AIGC大模型时代下,该如何应用高性能计算PC集群打造游戏开发新模式?
- 设计模式:积分兑换系统的设计与实现