6 Oct
2010
6 Oct
'10
5:18 p.m.
1. What does the RFC(s) say?
I suspect this is (one of) the reference: http://www.w3.org/TR/1999/REC-html401-19991224/interact/forms.html#h-17.13.3... (I'd expect things like case-sensitivity(?) to be framework decision rather than a protocol / specification decision, though.)
2. How are other frameworks handling it?
CGI.pm is case-sensitive ;)
Without spending a lot more time researching, it would seem like the correct approach is: 1) case sensitive by default 2) case insensitive by config
Agreed. I was going to suggest that the "params_lc" option (mentioned earlier) could be a boolean or a CODE ref so that people can do fancy transforms (including locale-dependent ones) if they'd like. S.