我编写了一个用于显示数据库数据的sinatra应用程序。用户可以将客户编号放入表单中。然后通过路线/customer/search
处理,该路线通过params[:customer_number]
捕获论坛的输入,对其进行处理,结果显示在网页上。
我想做的是整理网址,而不是说
my_url/customer/search?customer_number=123456
它只是说
my_url/customer/?123456
我已经在其他网站上看到了这一点,所以它一般是可能的,但是有可能使用机架和机架屈?
我的应用程序采用模块化格式,因此应用程序通过运行rackup config.ru
启动。
答案 0 :(得分:1)
像
这样的东西get '/customer/:customer_number'
根本不需要查询字符串中的参数(URL中没有?
)。在这种情况下,customer_number
是来自网址的参数。