У меня есть контроллер состояния для отчета о том, как работает мое приложение. У него есть два основных действия:
- Как все выглядит сейчас?
- Ткните все части, чтобы обновить их статус, а затем обработайте как # 1.
Пути: status
и status/ping
соответственно.
Я хочу ограничить их только GET
для status
и только POST
для status/ping
Текущая структура маршрута выглядит следующим образом:
map.connect('status', :controller => 'status', :action => 'index')
map.connect('status/ping', :controller => 'status', :action => 'ping')
Я пробовал различные комбинации :via
и :only
, но безуспешно.
Как я могу наложить глагольные ограничения на эти пути?
Спасибо!