Во-первых, вам нужно установить гем rack-contrib
через rubygems:
$ gem install rack-contrib
Этот драгоценный камень содержит встроенные утилиты стойки. Тогда вам нужно потребовать этот драгоценный камень в вашем приложении:
require 'rack/contrib'
Может потребоваться только утилита заголовков ответа (не тестировалась):
require 'rack/contrib/response_headers'
Затем вы можете использовать эту утилиту для подключения к заголовкам, например:
use Rack::ResponseHeaders do |headers| # tap into headers
unless headers['cache-control'] # if header not set,
headers['cache-control'] = "public, max-age=1800" # set it to ...
end
end
Дайте мне знать, работает ли это для вас.