code: async def _buffer_body(self, reader):
          
          remaining = int(self.headers.get('Content-Length', 0))
          if remaining > 0:
              try:
                  self.data = await reader.readexactly(remaining)
              except asyncio.IncompleteReadError:
                  raise EOFError()
docs: Buffers the body of the request