diff --git a/sanic/server.py b/sanic/server.py index 93e3322a..baacc10b 100644 --- a/sanic/server.py +++ b/sanic/server.py @@ -110,7 +110,10 @@ class HttpProtocol(asyncio.Protocol): ) def on_body(self, body): - self.request.body = body + if self.request.body: + self.request.body += body + else: + self.request.body = body def on_message_complete(self): self.loop.create_task(