changeset 701:492c18db8f45

Set the `'Content-Length'` header on master-slave communication. Needed to be http/1.1 compatible. Fixes #475. Thanks pacopablo.
author osimons
date Fri, 16 Oct 2009 16:36:23 +0000
parents 80e186d15d8e
children 66894b0647f1
files bitten/master.py
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/master.py
+++ b/bitten/master.py
@@ -138,6 +138,7 @@
         """ Formats and sends the response, raising ``RequestDone``. """
         req.send_response(code)
         headers = headers or {}
+        headers.setdefault('Content-Length', len(body))
         for header in headers:
             req.send_header(header, headers[header])
         req.write(body)
Copyright (C) 2012-2017 Edgewall Software