Soy un novato de rubí y he estado probando Sinatra desde hace bastante tiempo, una cosa que no puedo entender es por qué un '/' en la url hace una gran diferencia. quiero decir isnt:Sinatra Url '/' interpretaciones
get 'some_url' do
end
y
get 'some_url/' do
end
Supone que apunte a la misma ruta? ¿Por qué Sinatra lo considera como rutas diferentes? Pasé una buena hora tratando de resolver eso.
No sé por qué Sinatra considera diferentes rutas, pero hay una solución simple: 'obtener% r {some_url \ /?} Do'. Sorprendentemente, incluso esto funciona: 'obtener% r {some_url} do'. –
Gracias que ayuda – djd