Hi,
I'm developing a lightweight framework based on WebOb request and response objects for learning purpose (another!) and I'm facing some problems with charset configuration in Python 3.
May I assume that 'GET', 'POST', 'cookies' and 'headers' keys and values are unicode by default (class 'str' in Python 3)?
I've looked at the code but it's still not clear to me. According to the documentation, submissions are non-unicode strings and you should force a charset (>>> req.charset = 'utf-8') but even on requests that charset is set to None, attributes are encoded in UTF-8. The 'body' attribute is not unicode, instead.
[ ]s
Rodrigo A. Lima