I recently changed form handling and got bitten by query strings. My
previous code
used CGI.pm to parse the arguments (but not to run my scripts). When I
changed to
use Apache::Request to parse the arguments I found that I was seeing
both the query
string arguments and the posted argumnets.
I am using Mason with Apache::Request I believe. I don't think the
developer is doing anything on their own but I will check. Is this
behavior with CGI.pm sporadic? It only happens once every few hundred
(maybe thousand) requests of a certain page.