如何解决cookie上传文件大小超过限制制

对于get请求,在url的长度限制范围之内,请求的参数个数没有限制。2. Post数据的长度限制Post数据的长度限制与url长度限制类似,也是在Http协议中没有规定长度限制,长度限制可以在服务器端配置最大http请求头长度的方式来实现。3. Cookie的长度限制Cookie的长度限制分这么几个方面来总结。(1) 浏览器所允许的每个域下的最大cookie数目,没有去自己测试,从网上找到的资料大概是这么个情况IE :原先为20个,后来升级为50个
Firefox: 50个
Opera:30个
Chrome:180个
Safari:无限制当Cookie数超过限制数时浏览器的行为:IE和Opera会采用LRU算法将老的不常使用的Cookie清除掉,Firefox的行为是随机踢出某些Cookie的值。当然无论怎样的策略,还是尽量不要让Cookie数目超过浏览器所允许的范围。(2) 浏览器所允许的每个Cookie的最大长度Firefox和Safari:4079字节
Opera:4096字节
IE:4095字节(3) 服务器中Http请求头长度的限制。Cookie会被附在每次http请求头中传递给服务器,因此还会受到服务器请求头长度的影响。
上一篇: | 下一篇:
添加新评论
Random Posts
Recent Comments
:博主快快更新吧,好像失效了
:谢谢fufu,能分享这么好的东西!
:这个很经典,可惜我不敢转发。
:请问你是如何做到,只有我在你这评论了一次留了网址,然后每次百度搜我的网址wefun.pw/med会搜...
:请问有wp版本的吗 很喜欢
:我看有些在线云播放其实是调用ck播放器的,我下载他的源代码vod.wefun.ml,但是很多广告,不...
:你的演示网站和例子IE11下运行不了,兼容模式好像也不行呢。FF下可以。不过还是赞。
:您的新版本5.X的是不支持IE浏览器么
:求你教教我
:请问这是织梦内核做的主题模板吗?
品味经典, Powered by Typecho))), Theme by , 蜀ICP备号-1, ,开发过程中,临时数据怎么存储,cookie有大小和数量的限制,还有其他的方式存储量比较大的临时数据吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
Sponsored by
填完简历,机会就来了,还有招聘体验师服务整个求职过程。这就是人才拍卖,专为 20 万年薪以上的中高端互联网人打造的求职服务平台。
Promoted by
开发过程中,临时数据怎么存储,cookie有大小和数量的限制,还有其他的方式存储量比较大的临时数据吗?
17:34:57 +08:00 · 1469 次点击
手头有一个项目,涉及到的内容是教师在选题出试卷时,会选很多题,为了使页面不刷新和减少数据库交互,选题的过程是靠前端实现的,最后的保存按钮才会存到数据库里去。遇到问题是,教师选了很多道题这相当于一个临时数据,怎么存放比较合适,为了页面刷新后数据还在。
7 回复 &| &直到
17:54:06 +08:00
& & 17:37:38 +08:00
& & 17:39:27 +08:00
=_=#
这能有多大的数据量啊?
每道题目分配一个唯一标识(自增也可以), 一个页面存个几千个int类型的数据, 完全没问题。
用cookies都可以。
& & 17:41:26 +08:00
@ 主要数据量是题目的导语,字符比较多。。。
& & 17:44:08 +08:00
这个理论上只有几十个int的数据而已,不然就是你设计不合理。(后台有题库)
& & 17:47:03 +08:00
@ 这个题目的导语也就是一种类型的题目的要求是用户可以自己编辑的(用户需求,英文导语),会挺多的。
& & 17:47:19 +08:00
如果是这样, 那就没有“临时保存”的必要了吧?
按照你的设想,选题的过程, 不与后端服务器发生通讯, 这样前端UI不管怎么变化, 都是一个URL地址,你只需要把一部分内容display:none即可, 最终提交的时候一次性把所有数据POST。
如果选题的过程是与后端产生通讯, 那直接把已经选的题目保存到后端。
不过不推荐第一种方式, 万一发生误操作(比如X掉了浏览器)所有的事情全部都白做。
& & 17:54:06 +08:00
js保存到html5提供的localstorage,如果不是html5,定期ajax到服务器吧,你的服务器是小霸王么?
& · & 1116 人在线 & 最高记录 1630 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.5 · 47ms · UTC 14:16 · PVG 22:16 · LAX 06:16 · JFK 09:16? Do have faith in what you're doing.当前位置: &>&&>&
时间: 22:31:28
  打开浏览器,点击工具按钮,选择Internet选项。
  在弹出的菜单中切到隐私一项,点击高级按钮。
  在高级隐私设置界面中勾选替代自动cookie处理,然后下方全部选择接受,勾选总是允许回话cookie,确定退出即可。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ()
版权声明:绿色童年网站所刊载本文:"几种方法帮你解决IE浏览器无法保存cookie的问题",除特别声明外,其版权均属于绿色童年所有,任何媒体、单位或个人未经本网书面授权不得以任何形式转载、摘编、改编或以其他方式复制发表。否则,绿色童年将依法追究其法律责任。
热门文章推荐
随机文章推荐
绿色童年安装推荐
最新版本:绿色童年 V 2014
更新时间:日
绿色童年几大特点
□ 禁止登陆黄色网站
□ 自动过滤不良网站
□ 控制上网时间
□ 控制游戏时间
□ 保护孩子视力
□ 推荐学习网站
□ 提高学习成绩
□ 全天候监管
□ 自动升级、自动隐藏
孩子上网教育
?服务热线:400-665-7887
最新文章推荐2642人阅读
浏览器(35)
cookie(2)
for(var ii = 0; ii& 5000;ii++){
if (!window.ia) window.ia=0;
window.ia++;
var s = 'a'+window.ia+'=';
for (var i = 0; i & 4000;i++) s+='' +parseInt(Math.random()*10);
//alert(s.length);
document.cookie =
经过测试(ie10,firefox22,chrome)
各浏览器的cookie每一个name=value的value值大概在4k;所以4k并不是一个域名下所有的cookie共享的,而是一个name的大小;
而对于name的个数的限制,发现ie10大概是50个,如果超过了50个,前面的你这个进程(js?php?感觉应该是这样)设置的最前面设置的就会挨删除把新的放进去.当出现这种溢出替换的过程时,就会导致当前进程的ie的这个域名无法访问,需要重启浏览器才行;所 以对于name的个数可以按照ie的来定即可,其它浏览器倒没有限制,(500+还可以放);
而对于限制4k大小的限制时,保存cookie的请求就直接的被忽略,没有任何效果
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:465131次
积分:12570
积分:12570
排名:第549名
原创:818篇
评论:21条

我要回帖

更多关于 cookie的大小限制 的文章

 

随机推荐