gpt4 book ai didi

ruby-on-rails - Rails 应用程序的 rest 客户端 post 和 put 方法

转载 作者:数据小太阳 更新时间:2023-10-29 09:03:42 24 4
gpt4 key购买 nike

使用 ruby rest-client ,为放置和发布请求给出了一些示例。但是我的 Rails 应用程序的客户端发送放置和发布请求让我感到困惑。比方说,我已经通过命令开发了我的 Rail 应用程序:rails generate scaffold HighScore game:string score:integer,所以这里是 HighScore Controller 2 函数

class HighScoresController < ApplicationController
# 1
# POST /high_scores
# POST /high_scores.json
def create

# 2
# PATCH/PUT /high_scores/1
# PATCH/PUT /high_scores/1.json
def update

end

如果我遵循此 rest-client,对于这 2 个与脚手架相关的方法 #1 #2,我如何才能从我的客户端代码正确执行 post 和 put 请求例子

最佳答案

您需要更改 application_controller.rb 以允许通过 api 调用发布和放置请求。

改变:

protect_from_forgery with: :exception

收件人:

protect_from_forgery with: :null_session

关于ruby-on-rails - Rails 应用程序的 rest 客户端 post 和 put 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29111792/

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