详情页标题前

腾讯云对象存储查询对象元数据

详情页1

简介

文档提供关于查询对象元数据操作相关的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
HEAD Object 查询对象元数据 查询对象的元数据信息

查询对象元数据

功能说明

查询对象的元数据信息(HEAD Object)。

方法原型

head_object(Bucket, Key, **kwargs)

请求示例

# -*- coding=utf-8from qcloud_cos import CosConfigfrom qcloud_cos import CosS3Clientimport sysimport osimport logging
# 正常情况日志级别使用 INFO,需要定位时可以修改为 DEBUG,此时 SDK 会打印和服务端的通信信息logging.basicConfig(level=logging.INFO, stream=sys.stdout)
# 1. 设置用户属性, 包括 secret_id, secret_key, region 等。Appid 已在 CosConfig 中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成secret_id = os.environ['COS_SECRET_ID'] # 用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140secret_key = os.environ['COS_SECRET_KEY'] # 用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的 region 可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket # COS 支持的所有 region 列表参见 https://cloud.tencent.com/document/product/436/6224token = None # 如果使用永久密钥不需要填入 token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见 https://cloud.tencent.com/document/product/436/14048scheme = 'https' # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme)client = CosS3Client(config)
response = client.head_object( Bucket='examplebucket-1250000000', Key='exampleobject')print(response)

全部请求参数示例

response = client.head_object(    Bucket='examplebucket-1250000000',    Key='exampleobject',    VersionId='string',    IfModifiedSince='Wed, 28 Oct 2020 20:30:00 GMT')

参数说明

参数名称 参数描述 类型 是否必填
Bucket Bucket 名称,由 BucketName-APPID 构成 String
Key 对象键(Key)是对象在存储桶中的唯一标识。例如,在对象的访问域名 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/pic.jpg 中,对象键为 doc/pic.jpg String
VersionId 开启版本控制后,指定对象的具体版本 String
IfModifiedSince 在指定时间后被修改才返回,时间格式为 GMT String

返回结果说明

获取对象的元信息,类型为 dict:

{    'ETag': '"9a4802d5c99dafe1c04da0a8e7e166bf"',    'Last-Modified': 'Wed, 28 Oct 2014 20:30:00 GMT',    'Cache-Control': 'max-age=1000000',    'Content-Type': 'application/octet-stream',    'Content-Disposition': 'attachment; filename="filename.jpg"',    'Content-Encoding': 'gzip',    'Content-Language': 'zh-cn',    'Content-Length': '16807',    'Expires': 'Wed, 28 Oct 2019 20:30:00 GMT',    'Connection': 'keep-alive',    'Accept-Ranges': 'bytes',    'Server': 'tencent-cos',    'Date': 'Wed, 28 Oct 2019 20:20:00 GMT',    'x-cos-meta-test': 'test',    'x-cos-version-id': 'MTg0NDUxODMzMTMwMDM2Njc1ODA',    'x-cos-hash-crc64ecma': '1220413902487941276',    'x-cos-request-id': 'NTg3NzQ3ZmVfYmRjMzVfMzE5N182NzczMQ=='}
参数名称 参数描述 类型
ETag 分块上传时,该值不是对象内容的 MD5 校验值,仅能用于检查对象唯一性 String
Last-Modified 对象最后修改时间 String
Cache-Control 缓存策略, HTTP 标准头部 String
Content-Type 内容类型,HTTP 标准头部 String
Content-Disposition 文件名称,HTTP 标准头部 String
Content-Encoding 编码格式,HTTP 标准头部 String
Content-Language 语言类型,HTTP 标准头部 String
Content-Length 对象大小 String
Expires 缓存过期时间, HTTP 标准头部 String
Connection 连接方式,HTTP 标准头部 String
Accept-Ranges 范围请求标识,HTTP 标准头部 String
Server 服务端标识,HTTP 标准头部 String
Date 请求日期,HTTP 标准头部 String
x-cos-meta-* 用户自定义的对象元数据, 必须以 x-cos-meta 开头,否则会被忽略 String
x-cos-hash-crc64ecma 文件的 CRC64 校验码 String
x-cos-version-id 开启版本控制后,对象的版本号 String
x-cos-request-id 请求 ID String



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/146027.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云容器服务登录实例同尘科技

    操作场景 您可以通过容器实例控制台连接 EKSCI 中的容器,执行命令登录容器。 操作步骤 1. 登录容器实例控制台。 2. 在容器实例列表页中,单击需要连接的实例名称。3. 在容器实例详情页中,单击“容器管理”进行查看。如下图所示:n 4. 当实例中的容器处于正常运行的状态,单击右侧的登录。5. 在“容器登录”弹窗中,选择 Shell 命令,选择需要登…

    2023年12月9日
  • 腾讯云容器服务监控告警概述同尘科技

    概述 腾讯云容器服务 TKE 提供集群、节点、工作负载、Pod、Container 5个层面的监控数据收集和展示功能。良好的监控环境为腾讯云容器服务高可靠性、高可用性和高性能提供重要保证。通过告警配置您可以为不同资源收集不同维度的监控数据,方便掌握资源的使用状况,轻松定位故障。收集监控数据有助于您建立容器集群性能的正常标准。通过在不同时间、不同负载条件下测量…

    腾讯云 2023年12月9日
  • 视觉智能平台网站需要提供 API key 和Securet Key 哪里查看?-云小二-阿里云

    你好我之前申请的人脸对比,网站需要提供 API key 和Securet Key 哪里查看 以下为热心网友提供的参考意见 API key 和 securet key对应的应该是视觉智能开放平台的AccessKey ID和AccessKey Secret,具体的获取方法,可以参考文档:https://help.aliyun.com/zh/viapi/getti…

    阿里云 2023年12月17日
  • 腾讯云对象存储设置自定义头部

    简介 本文档主要介绍 SDK 如何在请求时携带自定义头部。 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API。 功能说明 COS 在上传对象时可以携带以 x-cos-meta- 开头的自定义头部,包括用户自定义元数据头部后缀和用户自定义元数据信息,这些头部将作为对象元数据保存。如果您开通了万象服务,可以携带 Pic-Oper…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器服务节点高负载排障处理同尘科技

    本文档介绍如何在 TKE 集群中,通过工具定位异常是否由高负载造成,请按照以下步骤进行问题排查。 现象描述 节点高负载将会导致进程无法获得足够运行所需的 CPU 时间片,通常表现为网络 Timeout、健康检查失败或服务不可用。 问题定位及解决思路 有时节点在低 cpu ‘us’ (user) 、高 cpu ‘id’ (idle) 的条件下,仍会出现负载很高…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。