gpt4 book ai didi

ruby-on-rails - Rails - 从路由中指定 http 动词 PUT 或 DELETE

转载 作者:行者123 更新时间:2023-12-03 00:39:03 26 4
gpt4 key购买 nike

是否可以从route.rb中为特定路径指定put或delete http动词?

喜欢:

获取“照片/节目”

我尝试使用如下所示的匹配来做到这一点:

match 'photos/show' => 'photos#show', :via => :delete

在 rake 路由中,它似乎是正确的,但它没有执行删除 http 请求。我也尝试过:

匹配 'photos/show' => 'photos#show', :via => :random

在 rake route 它显示“随机”

似乎您可以指定 get 或 post,如 guides 中所示,但我不知道是否可以指定放置或删除。可能吗?

最佳答案

put 'photos/:id(.:format)', :to => 'photos#update'
delete 'photos/:id(.:format)', :to => 'photos#destroy'

resources :photos

然后点击你的应用程序目录

rake routes

得了吧,你根本就没有尝试过!

关于ruby-on-rails - Rails - 从路由中指定 http 动词 PUT 或 DELETE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8442893/

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