docs: def ngfileupload_uploadfactory(content_length=None, content_type=None,
                                 uploaded_file=None):
      """Get default put factory.
  
      If Content-Type is ``'multipart/form-data'`` then the stream is aborted.
  
      :param content_length: The content length. (Default: ``None``)
      :param content_type: The HTTP Content-Type. (Default: ``None``)
      :param uploaded_file: The upload request. (Default: ``None``)
      :param file_tags_header: The file tags. (Default: ``None``)
      :returns: A tuple containing stream, content length, and empty header.
      """
      if not content_type.startswith('multipart/form-data'):
          abort(422)
  
      return uploaded_file.stream, content_length, None, parse_header_tags()