Получить абсолютный (базовый) URL в синатре

Прямо сейчас я делаю

get '/' do
  set :base_url, "#{request.env['rack.url_scheme']}://#{request.env['HTTP_HOST']}"
  # ...
  haml :index
end

чтобы иметь возможность использовать options.base_url в HAML index.haml. Но я уверен, что есть гораздо лучший, СУХОЙ способ сделать это. И все же я не могу ни увидеть, ни найти. (Я новичок в Синатре :))

Каким-то образом, за пределамиполучитьУ меня нет запроса request.env, или, кажется, так. Так что положить его во включенное не получилось.

Как вы получаете свой базовый URL?

Ответы на вопрос(2)

Ваш ответ на вопрос