REST / Rails вопросы - поддержка методов HTTP? - PullRequest
1 голос
/ 18 июля 2010

Итак, я получаю эту ошибку для одного из моих маршрутов.Я использую Rails v2.3.8 + Mongrel 1.1.5.Поддерживает ли рельсы только GET & POST ??

ActionController::MethodNotAllowed (Only get and post requests are allowed.):

Маршрут, определенный в моем route.rb, - -

map.connect "#{base_url}/r/:id/rate?v=:value&u=:user_id", :conditions => { :method => :put }, :controller => 'mycontroller', :action => 'myaction'

1 Ответ

1 голос
/ 18 июля 2010

Это не значит, что Rails поддерживает только эти два метода. Это означает, что маршрут, соответствующий запросу (по URL), не соответствует ни одному методу контроллера (по методу http).

...