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