Rails 3 делает некоторые интересные вещи, чтобы сделать Javascript ненавязчивым, поэтому они сделали такие вещи:
= link_to "Logout", user_session_path, :method => :delete
.. преобразуется в
<a href="/logout" data-method="delete" rel="nofollow">Logout</a>
Но мне это пришло в голову. Когда я отключу javascript, метод больше не DELETE, он GET, как и ожидалось. Таким образом, есть планы или есть способ, чтобы эти атрибуты data-
деградировали изящно, так что ссылка все еще является запросом DELETE?