Ruby on Rails 3:如何分别检索POST和GET参数?

我知道你可以使用params获取参数,但问题是它合并了所有参数,无论它们是通过GET还是POST发送的:

如果您通过GET发送请求,没问题,参数只能在URL中挤压。

但是如果你发送一个像/blabla?foo=bar&foo2=bar2这样的URL的POST请求,有没有办法告诉通过URL发送的变量和通过实际POST方法发送的变量之间的区别?

是的,在您的控制器中,您可以使用request.GET获取GET参数,使用request.POST获取POST参数