use URI; my %params = ( name => 'josh', age => 26 ); my $uri = URI->new('http://www.example.com'); $uri->query_form(%params); print "$uri\n"; __END__ __OUTPUT__ http://www.example.com?name=josh&age=26