gpt4 book ai didi

ruby-on-rails - 总是使用 response_to?

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

到现在为止,我一直使用 Responds_to 块指定操作的响应格式,如下所示:

responds_to do |format|
format.js { render :json => @record }
end

最近我意识到如果你只支持一种格式(如上面的例子),你真的不需要那个块。最好的做法是把它留在里面还是删除它?

最佳答案

我将与现有答案不同——我喜欢 responds_to阻止我的所有行为。我发现,虽然稍微冗长一些,但它更清楚地自我记录了该操作。它还使将来支持其他格式变得容易。 编辑:另一个优点是它充当看门人。任何未在块中声明的格式都会自动提供“406 Not Acceptable”

关于ruby-on-rails - 总是使用 response_to?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2121279/

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