`
fangzhu19880123
  • 浏览: 30696 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

cookie的大小限制

阅读更多
现象:
  身份信息记录不进去cookie(日志中看出来的)
可能的原因:
  1、cookie大小限制:不知道是在cookie中记录的东西太多还是某些手机浏览器给的cookie的限制太小,我完全不可能超过4k的cookie,记不进去
  2、wifi缓存:登录页登录后,首页被缓存,cookie一直是原来的
解决方案:
  1、将之前一些记录在cookie中的东西放到session中,修改默认的session存储机制,不存储在cookie中
     session_store.rb文件中修改默认的为
  Pomelo::Application.config.session_store :dalli_store,
                                           :memcache_server => '127.0.0.1',
                                           :namespace => 'sessions',
                                           :key => '_fz_session',
                                           :expire_after => 1.month


  2、这个我就无能为力了,去除wifi的缓存机制
分享到:
评论

相关推荐

    关于java应用cookie

    - **Cookie大小限制**:大多数浏览器对单个Cookie的大小限制约为4KB。 - **隐私政策**:根据法律法规要求,必须向用户明确告知网站使用Cookie的目的,并获得同意。 通过以上介绍,我们可以了解到Java中Cookie的基本...

    java中cookie的使用教程

    - Cookie大小限制:每个Cookie的大小不能超过4KB,且浏览器对每个站点的Cookie数量也有限制。 - 隐私问题:因为Cookie存储在客户端,所以不应存储敏感信息,如密码明文。 8. **替代方案** 对于需要大量存储或...

    cookie实现记住用户名密码

    - 默认情况下,Cookie大小限制为4KB,数量有限制,通常每个域名下最多4096个。 2. **设置Cookie** - 在Java中,我们可以使用`HttpServletResponse`的`addCookie`方法来创建和设置Cookie。例如: ``` Cookie ...

    jquery.cookie实现json添加、查询、删除

    在Web开发中,jQuery是一个...不过需要注意的是,由于Cookie大小限制(通常为4KB),不适合存储大量或复杂的数据。对于这类需求,更适合使用本地存储(localStorage)或会话存储(sessionStorage)等现代浏览器特性。

    怎样使用Cookie跟踪来访者

    4. **Cookie大小限制**:单个Cookie的最大大小通常不超过4KB。如果需要存储更多的数据,可以考虑使用多个Cookie或者其他的存储机制,如SessionStorage、LocalStorage等。 #### 七、总结 通过以上示例,我们可以...

    JS操作Cookie

    - Cookie大小限制:每个Cookie不能超过4KB。 - 安全与隐私:Cookie可能被第三方获取,所以不要存储敏感信息。 - 浏览器限制:某些浏览器允许用户禁用或清除Cookie,这会影响功能的正常运行。 以上就是JS操作Cookie...

    JS+COOKIE+JSON记录用户浏览过的文章

    3. **处理Cookie大小限制**:由于Cookie有大小限制(通常4KB),如果用户浏览的文章过多,可能需要考虑其他存储方案,如使用LocalStorage或者SessionStorage,或者将部分数据发送到服务器端存储。 4. **读取和显示...

    cookie通信_javascript_

    - Cookie大小限制:每个Cookie的大小不超过4KB,且每个域名下的Cookie数量有限制,一般为20个。 - 安全性:Cookie数据是明文传输的,因此不应存储敏感信息。为了增强安全性,可以使用HTTPS协议传输,并设置`secure`...

    session和cookie的区别

    - Cookie: 每个Cookie大小限制在4KB左右,且浏览器一般允许每个站点最多存储20个Cookie。 - Session: 由于存储在服务器,理论上存储量更大,受服务器内存限制。 4. **有效期** - Cookie: 可以设置为持久化或临时...

    java Session cookie

    存储空间较大,不受Cookie大小限制。 - **Session的缺点**:消耗服务器资源,不适合高并发场景;如果Session过多,可能导致服务器内存压力增大。 **使用和管理Session Cookie** 在Java Web开发中,通常使用Servlet ...

    Javascript操纵Cookie实现购物车程序.txt

    - 浏览器默认支持每个域名下的Cookie数量限制(通常为50个),且单个Cookie大小限制约为4KB。 2. **JavaScript与Cookie** - JavaScript可以通过`document.cookie`属性来读取和设置Cookie。 - 设置Cookie: ```...

    java常见考点1

    此外,由于Cookie大小限制,不适合存储大量数据,且存在安全风险,因为它们可能被第三方拦截。 Session则是在服务器端存储用户会话信息的技术。服务器为每个会话创建一个唯一的Session ID,并将其通过Cookie返回给...

    自动登录源码

    Local Storage和Session Storage可以用来替代cookie存储用户信息,避免了cookie大小限制和跨域问题。 - **Local Storage**:数据持久化存储,即使关闭浏览器也会保留,适合自动登录场景。 - **Session Storage**...

    (完整版)前端面试题及答案2019 (2).docx

    2. **大小限制**:Cookie大小限制在4KB,而localStorage和sessionStorage的存储空间相对较大,通常为5MB。 3. **有效期**:sessionStorage只在当前浏览器窗口或标签页关闭时失效;localStorage持久存在,直到手动...

    百度2016研发工程师笔试题及答案(三).pdf

    本文主要探讨了几个计算机科学和...每个Cookie大小限制约为4KB,不足以存储大量数据。Cookie通过HTTP Headers从浏览器发送到服务器,且在HTTP请求中是明文传递的。选项C描述错误,Cookie存储在客户端,而非服务器端。

    Web2.0网站性能调优实践

    - **Cookie大小限制**:过大的Cookie(如3KB)可增加延迟达80ms,需谨慎控制其大小。 ##### 7. 提高页面加载速度 - **多域名服务**:通过2-4个不同域名的服务器提供服务,实现并行下载,提高页面加载速度。注意...

    (完整word版)PHP面试笔试题-选择题部分.doc

    15. Cookie大小限制:Cookie的最大长度约为4KB。 16. PHP文件操作:在给定的PHP代码中,以"w+"模式打开文件"data",会清空文件内容再写入,因此文件内容变为"Hello World"。 这些知识点展示了PHP开发中的基础概念...

    asp.net 跨子域共享SESSION

    不过,这种方法受限于Cookie大小限制,且不安全,容易被篡改。 2. **URL重写**: 另一种方式是将Session ID作为查询字符串的一部分添加到URL中。当用户在子域间跳转时,Session ID随之传递,服务器端根据ID获取...

    javascript结合Cookies实现浏览记录历史第2 3页.docx

    需要注意的是,实际应用中还需要考虑更多的细节问题,例如安全性问题、Cookie大小限制等问题。此外,还可以考虑使用更高级的技术如LocalStorage或IndexedDB来替代Cookies,以支持更大的数据量和更高的性能。 通过...

Global site tag (gtag.js) - Google Analytics