我一直在尝试了解 rails 如何处理它的响应和渲染,因此我在提出“正确”问题时遇到了问题。
我想做的是继续使用 RESTful 路由设置,但控制器方法只响应我明确允许的格式。因此,在我的控制器中(通过方法),我希望仅在我有明确的 respond_to 块时才提供响应。
我不想改变我的路线(使用format: false
不是选项)。我想更改/影响 ActionController 默认处理,以便只respond_to
处理块中的格式。
我一直在尝试了解 rails 如何处理它的响应和渲染,因此我在提出“正确”问题时遇到了问题。
我想做的是继续使用 RESTful 路由设置,但控制器方法只响应我明确允许的格式。因此,在我的控制器中(通过方法),我希望仅在我有明确的 respond_to 块时才提供响应。
我不想改变我的路线(使用format: false
不是选项)。我想更改/影响 ActionController 默认处理,以便只respond_to
处理块中的格式。