当我这样做:模拟signout与URL
http://localhost:3000/signout
它说:
No route matches [GET] "/signout"
这是因为在我的路由配置文件,我有:
match '/signout', to: 'sessions#destroy', via: :delete
所以我的问题是是否有可能通过URL发送“删除”请求,因此而不是按下链接:
<%= link_to "Sign out", signout_path, :method => :delete %>
我可以通过URL模仿动作。
如果您希望能够进入/注销,您需要通过获取以及删除来访问该路线。 –