【发布时间】:2012-03-17 01:07:20
【问题描述】:
我正在尝试实现来自用户的 HTTP 删除请求。所以我在我的 HTML 文件中得到了这个,
<li><a href="/signout">Logout</a></li>
但在我的路线文件中,我得到了这个:
match '/signout', to: 'sessions#destroy', via: :delete
而destroy定义为:
def destroy
sign_out
redirect_to root_path
end
如果我删除“通过:删除”似乎工作正常。但是如何使用 HTML 调用 DELETE 方法?
【问题讨论】:
标签: ruby-on-rails-3