У меня есть довольно простое приложение (всего один index.html
файл и файл css - это на самом деле просто статическая страница), размещенное на Heroku.
Я использую Sinatra для размещения его на Heroku.Само приложение довольно простое:
require 'rubygems'
require 'sinatra'
get "/" do
File.read(File.join('public', 'index.html'))
end
Вопрос в том, как установить заголовок ответа HTTP для статических ресурсов?В частности, я хотел установить заголовок Expires
для целей кэширования.
РЕДАКТИРОВАТЬ: я ищу, чтобы добавить указанный заголовок к статическим активам (то есть, тот, который находится в /public
, какфоновые изображения, значки и т. д.)