Что-то вроде:
get '/1.0/users/:id' puts current_route_matcher.to_s # '/1.0/users/:id' end
Необходимо получить его для построения статистики по типу ресурса.
require 'sinatra' get "/foo/:id" do p __method__ #=> :"HEAD /foo/:id" end get "/foo/:id/test/:blah" do p __method__ #=> :"HEAD /foo/:id/test/:blah" end
У вас есть доступ к стеллажам env.request объект здесь.
env.request
Если вы получили доступ http://yoursite.com/foo/bar
request.url #=> http://yoursite.com/foo/bar request.path #=> /foo/bar
Подробнее о Стойка :: Запрос