【问题标题】:Rails Modify Request RouteRails 修改请求路由
【发布时间】:2010-08-30 03:35:52
【问题描述】:

幸运的是,我正在创建一个 Rails 应用程序 (2.3.8),我需要在其中根据某些标准更改请求的发送位置。基本上,我需要一个自定义调度程序。

我已经研究过使用 Rack 来修改请求,并且在某些情况下,将请求重新路由到知道与请求相关的不同控制器。

我不希望重定向 - 我需要由与路由表给我的控制器不同的控制器处理一些请求。

这可能吗?

【问题讨论】:

    标签: ruby-on-rails rack dispatcher


    【解决方案1】:

    我认为 Rack 可以解决这个问题。您应该能够在请求到达 Rails 堆栈之前拦截请求并更改传入参数。

    为什么不首先更改路由以使用正确的控制器?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-14
      • 1970-01-01
      • 1970-01-01
      • 2021-11-14
      • 2010-12-23
      • 2013-04-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多