Ruby on rails 如何使用RubyonRails在HTTP GET请求之间传递和读取参数?
现在,从“第一个网站”到“第二个网站”,如何使用Ruby(在Rails上)在URL中安全地传递参数 GET请求的URL示例:http://www.example.com/index.html?param1=test1¶m2=test2Ruby on rails 如何使用RubyonRails在HTTP GET请求之间传递和读取参数?,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,现在,从“第一个网站”到“第二个网站”,如何使用Ruby(在Rails上)在URL中安全地传递参数 GET请求的URL示例:http://www.example.com/index.html?param1=test1¶m2=test2 然后在“第二个网站”中,我需要读取从“第一个网站”的HTTP GET请求传递的参数,以准备响应。我如何才能做到这一点?请求中使用的任何参数都将在中提供给您的控制器(链接中有更多详细信息) 下面是一个基于键获取单个参数的基本示例 def index @p
然后在“第二个网站”中,我需要读取从“第一个网站”的HTTP GET请求传递的参数,以准备响应。我如何才能做到这一点?请求中使用的任何参数都将在中提供给您的控制器(链接中有更多详细信息) 下面是一个基于键获取单个参数的基本示例
def index
@param1 = params[:param1]
@param2 = params[:param2]
puts @param1 # => test1
puts @param2 # => test2
end
我不知道。现在我接受了一些旧的回答。比灵顿的答案是你想要的,然而,浏览器通常会截断长URL,一些服务器不允许过大的GET请求。如果发送大量参数/长数据,可能需要考虑卷曲(或类似)的POST。