UTF-8 + HTML::Template + CGI::Fast
Nicholas Clark
nick at ccl4.org
Fri Dec 4 11:56:22 GMT 2009
On Fri, Dec 04, 2009 at 11:49:09AM +0000, Philip Potter wrote:
> I don't know if this problem is in general solvable, because user
> agents are not required to declare what encoding they are using to
> submit form contents. Even when the form uses the
> accept-charset="utf-8" attribute to restrict the user agent to only
> one charset, firefox doesn't append charset=utf-8 to the Content-type:
> HTTP header.
>
> I don't see how you're supposed to guess what encoding the user agent
> used if it won't tell you. Does anyone else have any ideas?
I've not used it, but see http://www.joshisanerd.com/set/
and Encode::HEBCI.
It's a very crafty idea of using HTML entities and hidden form fields to start
to deduce which particular crack the browser is smoking.
Nicholas Clark
More information about the london.pm
mailing list