跳至內容

MinIO的S3Client.getObjectAttributes()请求返回的是JSON格式,但AWS SDK期望的是XML格式,导致请求失败

0

【以下的问题经过翻译处理】 MinIO兼容S3,我在使用了 Java 的 AWS SDK调用MinIO API后,MinIO对于 S3Client.getObjectAttributes() 请求返回 JSON 但 AWS SDK 需要 XML 所以失败 如何配置 AWS SDK 或 MinIO 以用于 S3Client.getObjectAttributes()?

專家

已提問 3 年前檢視次數 165 次

1 個回答
0

【以下的回答经过翻译处理】 MinIO服务没有实现getObjectAttributes()请求。该请求的响应是对象内容,而不是其属性。它是一个json文件,因此返回了JSON对象。

如果要获取S3对象元数据而不是getObjectAttributes(),可以使用headObject()。

專家

已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。