[Twisted-Python] Twisted Web, Unicode & request.write()
Jason J. W. Williams
jasonjwwilliams at gmail.com
Wed Jun 16 02:40:41 EDT 2010
Thanks guys. I actually backed into that myself in the last hour. Was
just about to write back with the discovered correction. Makes sense.
On Wed, Jun 16, 2010 at 12:16 AM, Stephen Thorne <stephen at thorne.id.au> wrote:
> On 2010-06-15, Jason J. W. Williams wrote:
>> Hi Y'all,
>> What's the correct way to write out Unicode data to the client in
>> Twisted Web? request.write() throws a "Data must not be unicode".
>> Content-Type header is set with "; charset=utf-8" appended to the
>> content type.
> If you say the charset utf-8, you should emit utf-8.
> u'foo'.encode('utf-8') converts from a python unicode object to a str
> encoded using the utf-8 codec.
> Stephen Thorne
> Development Engineer
> Netbox Blue
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
More information about the Twisted-Python