Ruby on Rails路由 - 获取和匹配之间的区别

Eve*_*ner 70 ruby-on-rails ruby-on-rails-3

有什么区别?

示例匹配:
match 'photos/show' => 'photos#show'

示例获取:
get 'photos/show'

是不是都可以访问照片/显示网址并使用照片控制器中的显示操作?

谢谢

rub*_*ish 129

match匹配任何http方法/动词,而get只匹配http方法/动词GET.

以下两个是等效的:

match "/signup" => "users#new", :via => [:get]
get   "/signup" => "users#new"
Run Code Online (Sandbox Code Playgroud)