sinatra中的问号得到方法

时间:2010-10-24 19:23:22

标签: ruby sinatra

我试图在我的一个网址中使用问号,但是sinatra / ruby​​正在将其解释为使得前缀可选的正则表达式字符。有没有办法让实际?在你的get方法?我试过了 \?和[?]但他们没有工作。这是我的get方法的开头:

get '/group?groupid=:groupId' do |id|

如果我访问www.mydomain.com/group?groupid=1我收到错误但是如果我访问www.mydomain.com/groupgroupid=1

它会有效

1 个答案:

答案 0 :(得分:8)

“?”启动URL的查询字符串部分;可以通过“params”Hash访问查询字符串参数。