关于浏览器cookie的小知识

浏览器对于总的cookie数量是没有限制的,但是对于每个域名的cookie数量是有限制的。

一,不同的浏览器,对于一个域名的cookie数量限制上限是不同的:

1,IE6以下版本,最多20个。IE7以上版本最多50个;

2,FireFox最多50个;

3,opera最多30个;

4,chrome和safari最多没有限制,但是过多的cookie会让header大小超过服务器处理的限制,导致错误发生;

二,不同的浏览器如果cookie过多会有什么处理机制:

1,Firefox会随机请理过多的cookie;

2,opera使用的是LRU机制(
Least Recently Used)

三,不同的浏览器,自身的单个cookie大小也是不一样的:

1,IE是4095字节(B);

2,opera是4096字节;

3,Firefox和safari是4097字节;

原文地址:https://www.cnblogs.com/yu-tang/p/10551584.html

时间: 2024-07-30 06:16:23

关于浏览器cookie的小知识的相关文章

[小知识] 获取浏览器UA标识

这个随笔纯粹是小知识的积累,以后都会打上小知识的标签. 经常见的,下载移动app时,只有一个二维码,但扫码后,会根据手机是iphone还是android下载不同app,下面就是这个操作的代码: < !DOCTYPE html > <html > <head > </head> <body> <script> var ua = navigator.userAgent.toLowerCase(); if (/iphone | ipad |

JSP+Ajax网站开发小知识

一.JSP基础 1.<select  name="love"  size="3">其中的size属性指定了列表框显示选项的条数,如果所有选项多于这个数,将会出现滚动条. 2.addCookie(Cookie  cookie)方法将其放入客户端,获取Cookie对象可调用request对象的Cookie[]  getcookies()方法. Cookie   myCookie  =  new  Cookie("name",  "

主流浏览器 Cookie 的大小

目前测试的两种浏览器:Chrome 和 IE . 环境:IIS 7.5 只创建了站点,未做任何配置. Chrome : v36.0.1985.143 m 单个 Cookie 的长度为 4069 个字符(包括 name,但不包括 = 号 ). IE : v11 单个 Cookie 的长度为 5091 个字符(包括 name,但不包括 = 号 ). __________________________________________________ 分隔线 _____________________

Android 48个小知识

1.判断sd卡是否存在 boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); 2.TextView部分文字设置颜色 TextView tv = new TextView(this); //添加css样式 tv.setText(Html.fromHtml("<font color="#ff0000">红色<

JavaEE 要懂的小事:二、图解 Cookie(小甜饼)

Writer      :BYSocket(泥沙砖瓦浆木匠) 微         博:BYSocket 豆         瓣:BYSocket FaceBook:BYSocket Twitter    :BYSocket 上一篇 图解Http协议 ,这次继续Http家族中的Cookie.泥瓦匠最近看到博客园中一篇好文,如图: 这就是因为浏览器Cookie太大,导致请求时,请求头域过大造成发送失败.下面咱们就了解了解Cookie.按着以前的思路图文并茂哈,没图说个XX. 一.概述 首先从HTTP

12个css小知识

1.CSS的color属性并非只能用于文本显示对于CSS的color属性,相信所有Web开发人员都使用过.如果你并不是一个特别有经验的程序员,我相信你未必知道color属性除了能用在文本显示,还可以用作其它地方.它可以把页面上的所有的东西都变颜色.比如:无法显示的图片的alt文字list元素的边框无序list元素前面的小点有序list元素前面的数字还有hr元素 2.CSS里的visibility属性有个collapse属性值:collapse对于CSS里的visibility属性,相信你用过不下

学习javascript总结下来的性能优化的小知识(二)

上面一篇文章大致介绍了一些javascript当中使用的一些小技巧,当下这篇文章继续介绍一下内存管理.松散耦合.性能方面的一些小知识.为避免错误应该注意的点 内存管理 1.循环引用 如果循环引用中包含DOM对象或者ActiveX对象,那么就会发生内存泄露.内存泄露的后果是在浏览器关闭前,即使是刷新页面,这部分内存不会被浏览器释放. 简单的循环引用: var el = document.getElementById('MyElement'); var func = function () { //

关于浏览器cookie的那些事儿

昨天接到一个小需求,就是在ipad上访问某页面,页面顶部出现一个下载客户端的提示,点击关闭按钮后,提示信息消失,信息存入cookie,在cookie未过期之前,除非用户自己清除浏览器的cookie,否则此提示信息不再显示.像类似这样的需求非常常见,而网站上使用cookie技术也比比皆是.今天就抽空整理下关于浏览器cookie的那些事儿.有些信息一笔带过,未做详细描述.如描述当中有错误,欢迎大家指出. 1. Cookie介绍 cookie的传递流程是用户在访问站点时,服务器端生成cookie,发送

Cookie小结以及Cookie的小应用

Cookie小结以及Cookie的小应用 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话.常用的会话跟踪技术是Cookie与Session.Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份. 产生原因: 在程序中,会话跟踪是很重要的事情.WEB服务器端程序要能从大量的请求消息中区分出哪些请求消息属于同一个会话,即能识别出来自同一个浏览器的访问请求,这需要浏览器对其发出的每个请求消息都进行标识:属于同一个会话中的请求消息都附