6 Oct
2010
6 Oct
'10
2:51 p.m.
From a pragmatic perspective, it would be nice to have the keys forced to lowercase
"lowercase" ... in which locale? IMHO this should be an option, not the default behavior, especially since this really is done to hide bugs in external applications. A developer facing the issue (i.e., incorrect HTTP calls to his application) can always rewrite the params hash using something like (no optimization): map { lc($_) => params->{$_} } keys %{params} My 3 cents, Stéphane