The problem with that is that our system is an API server, so we can't
assume that submitters are actually sending UTF. They usually are, but
sometimes not.

On Mar 29, 4:07 pm, Joshua Smith <[email protected]> wrote:
> If you specify UTF-8 on the form page with a meta tag, you should only get 
> UTF-8 in the input you receive.  At least that's been my experience.
>
> On Mar 29, 2010, at 5:40 PM, Brian wrote:
>
> > Hello,
>
> > I am looking for a library or function that does the following (my one
> > complaint about Python /GAE is that it does not provide an easy way to
> > sanitize and transcode input to UTF). I have a function that does this
> > pretty reliably, except when it breaks, and was wondering who else has
> > dealt with this issue.
>
> > HINT TO FRIENDLY GOOGLE PEOPLE: it would be really nice if you offered
> > an option to sanitize incoming form data so your app does not need to
> > worry about encodings. You'd just assume you're being given properly
> > decoded utf-8, with placeholder characters where decoding failed.
> > Failing that, it'd be nice to have a sanitizer function you can call
> > that knows how to test for and transcode from the most common
> > encodings into utf-8. I know Python supports a lot of different
> > encodings, but it can be very time consuming to track this type of bug
> > because it tends to happen sporadically when an usual string shows up
> > in a request.
>
> > Thanks,
>
> > Brian McConnell
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Google App Engine" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to