`

引发CGI::Session::CookieStore::CookieOverflow异常

阅读更多


在rails2.1开始默认使用cookie保存session后,会引发CGI::Session::CookieStore::CookieOverflow异常,引发原因有二:

1,cookies大小有4k的限制,如果超过4k,rails就会抛 CGI::Session::CookieStore::CookieOverflow 。

2,浏览器对于同一网址的cookies数量也有限制,应该是不超过60个,在大表单时候,可能也会触发异常。

分享到:
评论
2 楼 mengwade 2009-08-17  
清除cookie
1 楼 stmadman 2009-07-29  
如何解决呢?

相关推荐

    ROR绿色最新环境(2013/3/10)

    ActionDispatch::Session::CookieStore ActionDispatch::Flash ActionDispatch::ParamsParser ActionDispatch::Head Rack::ConditionalGet Rack::ETag ActionDispatch::BestStandardsSupport Application root C:/...

    【JavaScript源代码】详解操作cookie的原生方法cookieStore.docx

    随着浏览器技术的发展,Chrome引入了一种新的API——`cookieStore`,它提供了更加便捷和安全的方式来操作Cookie。 1. 平时如何操作Cookie 通过`document.cookie`,我们可以实现对Cookie的读取、设置和删除。例如:...

    httpclient如何保持session会话模拟登录后的操作

    6. **设置Cookie处理器**: 创建CookieStore和CookieSpecRegistry,将获取到的session ID设置到CookieStore中,并将CookieSpecRegistry设置到HttpClient中。 ```java CookieStore cookieStore = new ...

    Java 使用HttpClient保持SESSION状态

    5. **解析并添加Cookie到CookieStore**:将从响应头中提取的Cookie添加到CookieStore。 ```java Cookie cookie = parseCookie(cookieHeader); cookieStore.addCookie(cookie); ``` 6. **设置HttpClient的Cookie...

    signed-cookie-store:一个CookieStore实现,可通过Web密码API透明地对cookie进行签名

    【signed-cookie-store】是一个专为Web应用程序设计的Cookie管理库,它实现了CookieStore接口,并引入了签名机制,确保了通过Web密码API(如Web Cryptography API)对Cookie数据的安全性。这个库的主要目的是提供一...

    Cookie 实现WebView自动登录

    cookieStore.setCookie(cookie!) { _ in } } ``` 2. 获取Cookie:WKWebView在接收到服务器响应后,会自动将接收到的Cookie存入WKHTTPCookieStore。可以监听WKWebView的`decidePolicyFor`方法,获取到新的Cookie。 ...

    Android Cookie 深度理解

    同时,需要配合CookieStore来管理接收到的Cookie。 四、Cookie的最佳实践 1. 安全性:确保只在安全的HTTPS连接上发送敏感信息的Cookie,避免Cookie在不安全的HTTP连接中被窃取。 2. 有效期:合理设置Cookie的有效期...

    AyncHttpClient 实例,可保持session

    3. **设置Cookie存储**:为了保持session,我们需要一个地方来存储服务器返回的cookies。可以使用` PersistentCookieStore`,它能够保存cookies并在应用重启后恢复。 ```java PersistentCookieStore cookieStore =...

    java实现python session功能代码实例

    Java 实现 Python Session 功能代码实例 Java 实现 Python Session 功能代码实例是指使用 Java 语言来实现 Python 中的 Session 功能。Session 是一种保存服务器端状态信息的机制,用于记录用户的状态信息,以便在...

    安卓使用httpClient实现网络请求并通过cookie维持对话

    在每次请求之前,我们可以检查CookieStore中是否有有效的Cookie,并将其添加到请求头中: ```java HttpContext localContext = new BasicHttpContext(); localContext.setAttribute(ClientContext.COOKIE_STORE,...

    js.cookie:对象与Cookie一起使用

    npm install js.cookie --save 用法 import Cookie from "js.cookie" ; // Set cookie Cookie . set ( "name" , // @string "john" , // @string , @number, @object { // @object (options, not necessary) ...

    angular-local-store:Angular $cookieStore like API for localStorage

    Angular $cookieStore like API for localStorage 想在你的 angular 应用程序中使用 localStorage 和 $cookieStore 相同的 API? $localStore 适合你安装 bower install angular-local-store --save在您的应用模块...

    java对cookie的操作[收集].pdf

    收到响应后,HttpClient会解析响应头中的Set-Cookie字段,然后将新的Cookie添加到`CookieStore`中。这样,Cookie就可以在客户端和服务器之间持久化,维持会话状态。 总结来说,Java中的Cookie操作涉及创建、存储、...

    client-cookie:该包用于处理cookie,以供nodejs或iojs的客户端请求

    var cookieStore = new clientCookie('id'); // use of "new" is optional ###API cookieStore.id 获取创建的cookie对象的名字。 cookieStore.get(domain[, name]) 获取指定域的cookie值,如果传入name参数,返回...

    cookie 自动管理

    private Map, List<Cookie>> cookieStore = new HashMap(); @Override public void saveFromResponse(HttpUrl url, List<Cookie> cookies) { cookieStore.put(url.host(), cookies); } @Override public ...

    java+http+操作cookiesjavalearnsa资料分享

    - 使用`CookieManager`设置Cookie到`CookieStore`。 - 将`CookieManager`设置为`HttpURLConnection`的默认Cookie管理器。 ```java CookieManager cookieManager = new CookieManager(); CookieStore ...

    swift-两步实现iOSUIWebView通过cookie完成自动登录。

    有时候,我们希望用户在登录一次后,再次打开应用时能够自动登录,这时就需要利用cookie来保存用户状态。以下将详细解释如何使用Swift通过UIWebView实现这一功能。 第一步:设置cookie并加载网页 1. 首先,我们...

    httpclient3 自动登陆淘宝, 开心网

    可以通过`CookieStore`和`CookiePolicy`来设置和管理Cookie。 5. **HTTPS支持**:如果登录涉及HTTPS连接,需要确保HttpClient配置了SSLContext和TrustManager,以信任服务器证书。 6. **异常处理**:在编写自动化...

    Cookitor-crx插件

    语言:English Chrome扩展程序可解码Ruby on Rails会话cookie。 通过此扩展,您可以轻松地解码...此扩展仅与ActionController :: Session :: CookieStore(当前的默认Cookie存储)一起使用。 https://github.com/garnu

Global site tag (gtag.js) - Google Analytics