如何强制Cache-Control在Rails 3.2.20中不存储

当量8

关于此有几个SO问题,例如:

但是我没有做任何事情,我覆盖的内容仍然是标题(FireFox,Chrome curl -V,...任何浏览器)

Cache-Control: must-revalidate, private, max-age=0

我试过了

class ApplicationsController < ActionController::Base
  before_filter :no_store_cache
  after_filter :no_store_cache

  def no_store_cache
    response.headers["Cache-Control"] = "no-cache, no-store, max-age=0, must-revalidate"
    response.headers["Pragma"] = "no-cache"
    response.headers["Expires"] = '-1'
  end
end

我试图直接在ActionController::Basehttps://github.com/equivalent/no_cache_control.git上调用此回调

我尝试挖掘rack-cache中间件中的主要内容以尝试执行标头

我已经创建了自己的中间件header['Cache-Control']

什么都行不通

大卫·巴洛

在Rails 3.2中,gemno_cache_control仅在以生产模式启动rails应用程序时才能工作。可以通过以下方式在生产模式下启动应用程序进行测试:

rails s -e production

注意:请确保您的database.yml指向对生产环境有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为存储桶中不存在的密钥提供S3存储桶返回404(而不是403)/

来自分类Dev

默认情况下如何在输入字段中获取class =“ form-control”(Rails Form Helper + Bootstrap 3)

来自分类Dev

如何分割形式为[“ 1”,“ 2”,“ 3”]的数据并在数组中以[1,2,3]的形式存储在php中

来自分类Dev

如何在rails中将`foundation-icons-sass-rails` 2更新为3?

来自分类Dev

如何在Bootstrap 3中强制XS布局

来自分类Dev

如何防止类中的属性不存储在会话中

来自分类Dev

如何以编程方式强制在iPhone中选择2G或3G?

来自分类Dev

如何强制Cache-Control在Rails 3.2.20中不存储

来自分类Dev

将文件插入GS存储桶时,如何在Java中设置Cache-Control?

来自分类Dev

如何替换d3强制布局中的节点?

来自分类Dev

使用Write-S3Object时如何设置Cache-Control?

来自分类Dev

如何从EC2实例合成存储在ImageMagick中S3上的大图像?

来自分类Dev

如何使用Rails.cache.fetch和memcache存储零?

来自分类Dev

如何在内存中存储2-3 GB的树,并使其可被nodejs访问?

来自分类Dev

如何验证Rails 3中缺少属性?

来自分类Dev

我如何在keras中预测2d输出(标签形状= 20、42、3)

来自分类Dev

如何在Cache中实现Cache-Control:public

来自分类Dev

如何在Cache中实现Cache-Control:public

来自分类Dev

如何在Rails 3中创建2个单独的组模型

来自分类Dev

Rails 3中的参数数目错误(3为2)

来自分类Dev

如何在Rails 3上使用simple_form在选择选项中强制选择值

来自分类Dev

如何在Rails中强制SSL到特定的命名路由

来自分类Dev

如何修复Rails 3中缺少的模板?

来自分类Dev

如何在d3强制布局中添加文本?

来自分类Dev

如何在Windows中强制终止Python 3程序?

来自分类Dev

如何在Matlab中将2D矩阵序列存储到3D数组中?

来自分类Dev

Angular 2 Material:如何在模态中强制对齐元素?

来自分类Dev

(395,-2) 在 python 3 中如何工作?

来自分类Dev

如何在单个 S3 存储桶中的 2 个文件夹上创建 2 个 SNS 主题?

Related 相关文章

  1. 1

    如何为存储桶中不存在的密钥提供S3存储桶返回404(而不是403)/

  2. 2

    默认情况下如何在输入字段中获取class =“ form-control”(Rails Form Helper + Bootstrap 3)

  3. 3

    如何分割形式为[“ 1”,“ 2”,“ 3”]的数据并在数组中以[1,2,3]的形式存储在php中

  4. 4

    如何在rails中将`foundation-icons-sass-rails` 2更新为3?

  5. 5

    如何在Bootstrap 3中强制XS布局

  6. 6

    如何防止类中的属性不存储在会话中

  7. 7

    如何以编程方式强制在iPhone中选择2G或3G?

  8. 8

    如何强制Cache-Control在Rails 3.2.20中不存储

  9. 9

    将文件插入GS存储桶时,如何在Java中设置Cache-Control?

  10. 10

    如何替换d3强制布局中的节点?

  11. 11

    使用Write-S3Object时如何设置Cache-Control?

  12. 12

    如何从EC2实例合成存储在ImageMagick中S3上的大图像?

  13. 13

    如何使用Rails.cache.fetch和memcache存储零?

  14. 14

    如何在内存中存储2-3 GB的树,并使其可被nodejs访问?

  15. 15

    如何验证Rails 3中缺少属性?

  16. 16

    我如何在keras中预测2d输出(标签形状= 20、42、3)

  17. 17

    如何在Cache中实现Cache-Control:public

  18. 18

    如何在Cache中实现Cache-Control:public

  19. 19

    如何在Rails 3中创建2个单独的组模型

  20. 20

    Rails 3中的参数数目错误(3为2)

  21. 21

    如何在Rails 3上使用simple_form在选择选项中强制选择值

  22. 22

    如何在Rails中强制SSL到特定的命名路由

  23. 23

    如何修复Rails 3中缺少的模板?

  24. 24

    如何在d3强制布局中添加文本?

  25. 25

    如何在Windows中强制终止Python 3程序?

  26. 26

    如何在Matlab中将2D矩阵序列存储到3D数组中?

  27. 27

    Angular 2 Material:如何在模态中强制对齐元素?

  28. 28

    (395,-2) 在 python 3 中如何工作?

  29. 29

    如何在单个 S3 存储桶中的 2 个文件夹上创建 2 个 SNS 主题?

热门标签

归档