我有一个基于 Ruby 和 Sinatra 的工作应用程序,它部署在 Heroku 上。
我想利用 Heroku 上可用的 HTTP 缓存,它使用 Varnish。
我不确定设置标题的最佳方法是什么,以及正确的语法。
关于最佳方法和语法的任何想法?
before do
headers "Content-Type" => "text/html; charset=utf8"
end
get '/' do
headers['Cache-Control'] = 'public, max-age=600'
# SOME STUFF HERE
haml :home, {:layout => :layout_minfooter}
end