Not sure I really understand what you are looking for but I will give it a try. I would simply read in all the data and allow CGI.pm to parse them. Then just use what you want out of them. You don't have to use all of what is passed in the url.