gpt4 book ai didi

ruby-on-rails - 如何在不使用 render :json 的情况下在 Rails 中返回 json 对象

转载 作者:行者123 更新时间:2023-12-02 07:06:56 25 4
gpt4 key购买 nike

根据我的阅读,我可以使用以下代码响应 json 请求:

respond_to do |format|
format.json { render json: t.response }
end

我的问题是 t.response 已经是 json 格式 - 我认为我的应用程序正在崩溃,因为 render json: 正在将其重新转换为 json。我该如何避免这种情况,并简单地返回 t.response。

请注意,如果我只是将 t.response 作为我在 Controller 中的最后一行,则会呈现相应的 View - 这显然不是 json。

谢谢!

编辑:我正在尝试让它工作,以便我可以通过对流发送短信。如果您以前使用过 tropo,您对如何正确回复 tropo 有什么建议吗?

最佳答案

render json:只需将内容类型设置为 application/json(如果对象响应 to_json,则在传递给它的对象上调用 to_json)。它不会转换或以某种方式修改您的响应。

http://apidock.com/rails/ActionController/Base/render

关于ruby-on-rails - 如何在不使用 render :json 的情况下在 Rails 中返回 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10523639/

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