From: Travis Beauvais Date: Sat, 5 Oct 2013 17:13:17 +0000 (-0700) Subject: Fix wsgi X-Git-Tag: v3.2.0b1~79^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e7ed9d31e1b3075d4875744b35db035a191777d1;p=thirdparty%2Ftornado.git Fix wsgi --- diff --git a/tornado/wsgi.py b/tornado/wsgi.py index 2c0e38d6d..069938595 100755 --- a/tornado/wsgi.py +++ b/tornado/wsgi.py @@ -175,7 +175,10 @@ class HTTPRequest(object): # Parse request body self.files = {} httputil.parse_body_arguments(self.headers.get("Content-Type", ""), - self.body, self.arguments, self.files) + self.body, self.body_arguments, self.files) + + for k, v in self.body_arguments.iteritems(): + self.arguments.setdefault(k, []).extend(v) self._start_time = time.time() self._finish_time = None