From: Michael Leonhard Date: Mon, 21 Jan 2013 00:48:05 +0000 (-0800) Subject: Fix s3server.py to stop truncating downloads of images and other non-text files X-Git-Tag: v3.0.0~161^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F669%2Fhead;p=thirdparty%2Ftornado.git Fix s3server.py to stop truncating downloads of images and other non-text files --- diff --git a/demos/s3server/s3server.py b/demos/s3server/s3server.py index de56776b9..87816c328 100644 --- a/demos/s3server/s3server.py +++ b/demos/s3server/s3server.py @@ -221,7 +221,7 @@ class ObjectHandler(BaseRequestHandler): self.set_header("Content-Type", "application/unknown") self.set_header("Last-Modified", datetime.datetime.utcfromtimestamp( info.st_mtime)) - object_file = open(path, "r") + object_file = open(path, "rb") try: self.finish(object_file.read()) finally: