Subject: | Query string parsing error |
In at least Catalyst 5.10 and 5.22 (haven't tested in others), the framework doesn't correctly parse a query string of key=value pairs seperated by semicolons. Semicolons are a perfectly valid alternative to using ampersands according to the RFC spec, and modules such as CGI and CGI::Simple all support them; Catalyst should as well.