Hacker News new | ask | show | jobs
by pornel 5787 days ago
Request, response and streams default to ASCII, e.g. response.write(chunk, encoding='ascii')
2 comments

That should really be in big red text in the docs considering it actually destroys bits. The api also seems inconsistent wrt net.Stream writes are encoded in ASCII but plain writable streams default to utf8: stream.write(string, encoding='utf8', [fd])
docs are wrong, it defaults to utf8