2012/03/31

Hashから QueryStringを作る-Ruby

    sort_params = params.sort_by{|key,val| key}

    query_string_params = (sort_params||{}).map{|k,v|
      URI.encode(k.to_s) + "=" + URI.encode(v.to_s)
    }.join("&")

    p (query_string_params .to_s)

結果:password=password&account=username


0 件のコメント: