code: async def parse(self, request):
          
          if request.content_type in {'application/x-www-form-urlencoded', 'multipart/form-data'}:
              return await request.post()
  
          if request.content_type == 'application/json':
              return await request.json()
  
          return await request.text()
docs: Return a coroutine which parses data from request depends on content-type.
  
          Usage: ::
  
              def post(self, request):
                  data = await self.parse(request)
                  # ...