C'est assez facile avec un hachage simple comme
{:a => "a", :b => "b"}
ce qui se traduirait par
"a=a&b=b"
Mais que faites-vous avec quelque chose de plus complexe comme
{:a => "a", :b => ["c", "d", "e"]}
qui devrait se traduire par
"a=a&b[0]=c&b[1]=d&b[2]=e"
Ou pire encore, (que faire) avec quelque chose comme:
{:a => "a", :b => [{:c => "c", :d => "d"}, {:e => "e", :f => "f"}]
Merci pour l'aide très appréciée!