changeset 873:4b6ca8cfd8c6 0.6.x

0.6dev: Merged [950] from trunk.
author osimons
date Tue, 19 Oct 2010 20:56:53 +0000
parents 0a59d3e71870
children 30134493d3c6
files bitten/master.py
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/master.py
+++ b/bitten/master.py
@@ -143,6 +143,8 @@
 
     def _send_response(self, req, code=200, body='', headers=None):
         """ Formats and sends the response, raising ``RequestDone``. """
+        if isinstance(body, unicode):
+            body = body.encode('utf-8')
         req.send_response(code)
         headers = headers or {}
         headers.setdefault('Content-Length', len(body))
Copyright (C) 2012-2017 Edgewall Software