Ruby on Rails Routes – différence entre get et match

Quelle serait la différence?

Exemple de correspondance:
match 'photos/show' => 'photos#show'

Exemple Obtenir:
get 'photos/show'

Les deux ne permettraient-ils pas d’atteindre l’URL de photos / spectacles et d’utiliser l’action de show dans le contrôleur de photos?

Merci

match correspond à toute méthode / verbe http, alors que get ne correspond qu’à la méthode / verbe http GET.

Les deux suivantes sont équivalentes:

 match "/signup" => "users#new", :via => [:get] get "/signup" => "users#new"