你能否在route.rb中为特定路径指定PUT或DELETE HTTP动词?
例如:
get 'photos/show'
我尝试使用match语句来实现,如下所示:
match 'photos/show' => 'photos#show', :via => :delete
在rake路由中看起来没问题,但它不执行删除http请求。我还尝试过:
match 'photos/show' => 'photos#show', :via => :random
在rake routes中显示“random”。据指南显示,你可以指定get或post,但我不知道是否可以指定put或delete。这可行吗?
put 'photos/:id(.:format)', :to => 'photos#update'
有什么问题吗? - jibiel