Clear questions and runnable code
get the best and fastest answer
I just stumbled across these modules yesterday. I haven't tried them yet, but they seem to be what you're looking for.
CGI::Deurl.pm and CGI::Enurl.pm This is a little module made for CGI scripting. It decodes the parameters passed to the CGI or an arbitrary URL encoded string. It does nothing more, so it's much smaller and loads more quickly than CGI.pm.