gpt4 book ai didi

ruby-on-rails - 您如何使用 "DELETE"HTTP 动词发送请求?

转载 作者:行者123 更新时间:2023-12-04 06:16:29 24 4
gpt4 key购买 nike

我想在执行此操作的 Rails 应用程序中的 View 中创建一个链接...

DELETE /sessions

我该怎么做。

增加的复杂性:

“ session ”资源没有模型,因为它代表用户登录 session 。 CREATE表示用户登录, DESTROY表示注销。

这就是 URI 中没有 ID 参数的原因。

我正在尝试在 UI 中实现“注销”链接。

最佳答案

正确,浏览器实际上并不支持发送删除请求。许多 Web 框架的公认约定是发送设置为“DELETE”的 _method 参数,并使用 POST 请求。

下面是 Rails 中的一个例子:

<%= link_to 'log out', session_path, :method => :delete %>

您可能想看看 Restful Authentication .

关于ruby-on-rails - 您如何使用 "DELETE"HTTP 动词发送请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/523843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com