tencent cloud

14天试用边缘安全加速平台 EO 限时免费

文档反馈

对象存储

检查对象是否存在

最后更新时间:2024-01-19 11:57:11

简介

本文档提供快捷查询存储桶中某个对象是否存在的示例代码。示例代码实际调用了 HEAD Object COS API,是该接口的简化版。
HEAD Object 除了检查对象是否存在,主要功能为返回对象元数据。如需查看包含了 HEAD Object 完整功能的 SDK 接口,请参见 查询对象元数据
API
操作名
操作描述
查询对象元数据
查询对象的元数据信息

SDK API 参考

SDK 所有接口的具体参数与方法说明,请参考 SDK API

查询对象元数据

功能说明

检查存储桶中是否存在某个对象。

示例代码

Objective-C

//存储桶名称,格式为 BucketName-APPID
NSString *bucket = @"examplebucket-1250000000";
// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "video/xxx/movie.mp4"
NSString *object = @"exampleobject";
[[QCloudCOSXMLService defaultCOSXML] doesObjectExistWithBucket:bucket object:object];
说明
更多完整示例,请前往 GitHub 查看。
Swift
// 存储桶名称,格式为 BucketName-APPID
let bucket = "examplebucket-1250000000";
// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "video/xxx/movie.mp4"
let object = "exampleobject";

QCloudCOSXMLService.defaultCOSXML().doesObjectExist(withBucket: bucket, object: object);

说明
更多完整示例,请前往 GitHub 查看。

产品类别

文档章节

检查对象是否存在

联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持
中国香港
+852 800 906 020 (免费)
美国
+1 844 606 0804 (免费)
英国
+44 808 196 4551 (免费)
加拿大
+1 888 605 7930 (免费)
澳大利亚
+61 1300 986 386 (免费)
EdgeOne 热线
+852 300 80699
更多本地服务热线陆续新增中