[Twisted-Python] Twisted Web, Unicode & request.write()
Stephen Thorne
stephen at thorne.id.au
Wed Jun 16 00:16:40 MDT 2010
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.
--
Regards,
Stephen Thorne
Development Engineer
Netbox Blue
More information about the Twisted-Python
mailing list