gpt4 book ai didi

java - JetS3t更新内容\mime类型

转载 作者:行者123 更新时间:2023-12-01 05:14:12 25 4
gpt4 key购买 nike

由于问题depicted here ,我希望更新已上传文件的内容\mime 类型。我正在使用JetS3t 0.9.0 检索感兴趣的对象,我使用 Getting A File's Mime Type In Java更新 content\mime 类型,但我不知道如何将其提交到对象本身,即如何将其反射(reflect)到 S3 存储。

附上代码片段,任何帮助将不胜感激。

final String bucketName = "myBucketName";
final S3Bucket s3Bucket = s3Service.getBucket(bucketName);
final S3Object[] objects = s3Service.listObjects(bucketName);
String contentType = null;
for (S3Object object : objects) {
contentType = MimetypesFileTypeMap().getContentType(object.getName());
object.setContentType(contentType);
//how to commit the changes?
}

谢谢。

最佳答案

您必须使用 copyVersionedObject 复制对象更新它的元数据。通过使用相同的源 key 和目标 key ,仅更新元数据。

关于java - JetS3t更新内容\mime类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11554776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com