无法加载带有预先签名的url Minio Python的对象

无法加载带有预先签名的url Minio Python的对象,python,angular,flask,postman,minio,Python,Angular,Flask,Postman,Minio,我正在使用服务器处理FlaskAPI中的文件。我生成预先签名的Url,直接从Angular前端上传图像,以节省后端资源 Presign Url生成工作正常,但当我从Postman或Angular代码上传文件时,文件似乎已损坏 在Minio web浏览器上也是如此 我使用简单代码生成预签名url: def get_presigned_get_url(self, bucket: str, object_path: str) -> str: url = self.client

我正在使用服务器处理FlaskAPI中的文件。我生成预先签名的Url,直接从Angular前端上传图像,以节省后端资源

Presign Url生成工作正常,但当我从Postman或Angular代码上传文件时,文件似乎已损坏

在Minio web浏览器上也是如此

我使用简单代码生成预签名url:

    def get_presigned_get_url(self, bucket: str, object_path: str) -> str:
    url = self.client.presigned_get_object(
        bucket_name=bucket,
        object_name=object_path,
    )
    return url

def get_presigned_put_url(self, bucket: str, object_path: str) -> str:
    url = self.client.presigned_put_object(
        bucket_name=bucket,
        object_name=object_path,
    )
    return url
然后把请求交给邮递员


感谢您的帮助

本例的关键是如何从邮递员上传文件。上载文件时,需要使用Body>Binary>Select file,而不是使用Body>Form数据