我如何访问作为'action'传递的param,因为Rails在内部使用该名称?

时间:2010-06-21 17:43:34

标签: ruby-on-rails ruby

我正在开发与其他系统集成的rails应用程序(无法更改),我需要处理以下情况:

用户通过以下网址重定向到我的应用:

http://myapp.com/index?action=signout

问题是,我无法通过params [:action]访问此参数,因为Rails使用它来跟踪当前操作。

有解决方法吗?

2 个答案:

答案 0 :(得分:1)

没关系!我可以自己解析request.url,那就行了。

答案 1 :(得分:0)

如果没有在params哈希中传递,那么你可能运气不好。也许它可以用金属/机架应用程序重新映射......