code: def json(self):
          ''' If the ``Content-Type`` header is ``application/json``, this
              property holds the parsed content of the request body. Only requests
              smaller than :attr:`MEMFILE_MAX` are processed to avoid memory
              exhaustion. '''
          if 'application/json' in self.environ.get('CONTENT_TYPE', '') \
          and 0 < self.content_length < self.MEMFILE_MAX:
              return json_loads(self.body.read(self.MEMFILE_MAX))
          return Nonf json(self):
          ''' If the ``Content-Type`` header is ``application/json``, this
              property holds the parsed content of the request body. Only requests
              smaller than :attr:`MEMFILE_MAX` are processed to avoid memory
              exhaustion. '''
          if 'application/json' in self.environ.get('CONTENT_TYPE', '') \
          and 0 < self.content_length < self.MEMFILE_MAX:
              return json_loads(self.body.read(self.MEMFILE_MAX))
          return None
docs: If the ``Content-Type`` header is ``application/json``, this
              property holds the parsed content of the request body. Only requests
              smaller than :attr:`MEMFILE_MAX` are processed to avoid memory
              exhaustion.