如何将查询字符串转换为散列?
问题描述:
我正在使用Ruby on Rails 4.2.7。如何采取编码的查询字符串,如如何将查询字符串转换为散列?
submitbutton=View&a=b&d=%26%26
,并把它变成其中的值是URL未编码名称值对的哈希?
答
您可以使用CGI.parse
CGI.parse('submitbutton=View&a=b&d=%26%26')
#=> {"submitbutton"=>["View"], "a"=>["b"], "d"=>["&&"]}