gpt4 book ai didi

ios - 是否可以使用 S3 元数据请求来获取 ETag?

转载 作者:行者123 更新时间:2023-11-28 17:34:52 24 4
gpt4 key购买 nike

问题是,在我实际获取文件本身之前,我需要从 Amazon 获取 etag 信息。

经过研究,我发现正确的方法是使用 S3GetObjectMetadataRequest 和后来的 getObjectMetadata 来获取 S3GetObjectMetadataResponse 对象。

但是当尝试创建一个 S3GetObjectMetadataRequest 时:

S3GetObjectMetadataRequest *metadata = [[S3GetObjectMetadataRequest alloc] initWithKey:key withBucket:bucket];

显示强烈警告:

不兼容的 Objective-C 类型正在初始化“struct S3GetObjectRequest *”,应为“struct S3GetObjectMetadataRequest *”

关于 S3GetObjectMetadataRequest 的文档不存在,我在任何地方都找不到这方面的任何引用。

我是否忽略了这一点?有没有更简单的方法来获取 ETag 而无需下载所有文件?

最佳答案

这实际上是从文件中获取元数据的正确方法。由于我的亚马逊权限配置错误,我无法获得它们。

奇怪的是警告仍然出现,即使正确创建了 S3GetObjectMetadataResponse...

关于ios - 是否可以使用 S3 元数据请求来获取 ETag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106206/

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