code: def _generate_faux_mime_message(parser, response):
      
      # We coerce to bytes to get consistent concat across
      # Py2 and Py3. Percent formatting is insufficient since
      # it includes the b in Py3.
      content_type = _helpers._to_bytes(response.headers.get("content-type", ""))
  
      faux_message = b"".join(
          [b"Content-Type: ", content_type, b"\nMIME-Version: 1.0\n\n", response.content]
      )
  
      if six.PY2:
          return parser.parsestr(faux_message)
      else:  # pragma: NO COVER  Python3
          return parser.parsestr(faux_message.decode("utf-8"))
docs: Convert response, content -> (multipart) email.message.
  
      Helper for _unpack_batch_response.