1

如何将“.json”添加到包含命名参数(例如 get '/view/:name' )的 Sinatra 路由

我认为 get '/view/:name.json' 可能有效,但出现“无法访问路径 /view/name.json”异常。

4

2 回答 2

1

此代码完美运行:

get '/hello/:name.json' do
  "Hello #{params[:name]}"
end

=> /hello/samy.json outputs "Hello samy"

请显示您的异常的完整堆栈跟踪。

于 2012-05-16T20:03:47.203 回答
0

还,

https://github.com/sinatra/sinatra/issues/490

于 2012-05-17T04:30:13.930 回答