【问题标题】:Rails log cookie information if ActionDispatch::Cookies::CookieOverflow error如果 ActionDispatch::Cookies::CookieOverflow 错误,Rails 会记录 cookie 信息
【发布时间】:2018-03-15 17:42:45
【问题描述】:

我提出了一个ActionDispatch::Cookies::CookieOverflow 错误。

理论上我知道为什么会这样,我的会话数据超过 4k。

但是我不知道在我的会话中什么会使它超过 4k。

错误的堆栈跟踪如下:

raise CookieOverflow if options[:value].size > MAX_COOKIE_SIZE

是否可以覆盖ActionPack并记录options[:value]

此外,将会话存储在数据库中也不是一种选择,因为数据库会增长得太快。

谢谢

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 actionpack


    【解决方案1】:

    我最终分叉了 ActionPack 并猴子修补它以引发 cookie 并出错

    【讨论】:

      猜你喜欢
      • 2015-02-21
      • 2011-06-14
      • 2015-03-01
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 2019-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多