hash to param
require 'uri' require 'yaml' def hash_to_param(hash) params = [] hash.each do |k,v| params << "#{URI.escape(k)}=#{URI.escape(v)}" end params.join("&") end def yaml_string_to_param(yaml) hash_to_param YAML.load(yaml) end