I've got a working app based in Ruby and Sinatra that is deployed on Heroku.
I want to take advantage of the HTTP caching available on Heroku, which uses Varnish.
I'm not sure what the best way to set the headers is, and the correct syntax.
Any thoughts on the best approach and syntax?
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