我有一条路线为:
match 'api/v1/:id/:format/:date/(:type)', :controller => "xpto", :action => "api_xpto"
目标是将其作为来自外部的GET请求。但是,路由未设置为 GET。
如何使其成为 GET?
更改匹配项以获得:
get 'api/v1/:id/:format/:date/(:type)', :controller => "xpto", :action => "api_xpto"
或添加 :via 选项
match 'api/v1/:id/:format/:date/(:type)', :controller => "xpto", :action => "api_xpto", :via => :get