详情页标题前

腾讯云对象存储设置自定义头部

详情页1

简介

文档主要介绍 SDK 如何在请求时携带自定义头部。

SDK API 参考

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

功能说明

COS 在上传对象时可以携带以 x-cos-meta- 开头的自定义头部,包括用户自定义元数据头部后缀和用户自定义元数据信息,这些头部将作为对象元数据保存。如果您开通了万象服务,可以携带 Pic-Operations 头部,实现后台自动图片处理,详细的 API 说明请参考 数据万象持久化

示例代码

// 存储桶region可以在COS控制台指定存储桶的概览页查看 https://console.cloud.tencent.com/cos5/bucket/ ,关于地域的详情见 https://cloud.tencent.com/document/product/436/6224String region = "ap-beijing"; // 您的存储桶地域String commonHeaderKey = "commonexamplekey"; // 自定义公共 Header 的键String commonHeaderValue = "commonexamplevalue"; // 自定义公共 Header 的值String requestHeaderKey = "requestexamplekey"; // 自定义请求 Header 的键String requestHeaderValue = "requestexamplevalue"; // 自定义请求 Header 的值
CosXmlServiceConfig cosXmlServiceConfig = new CosXmlServiceConfig.Builder() .isHttps(true) .setRegion(region) .setDebuggable(false) // 给所有的请求添加公共的自定义 Header .addHeader(commonHeaderKey, commonHeaderValue) .builder();
CosXmlService cosXmlService = new CosXmlService(context, cosXmlServiceConfig, credentialProvider);
// 给单个请求添加自定义 Header,优先级比公共 Header 更高HeadObjectRequest headObjectRequest = new HeadObjectRequest(bucket, cosPath);try { headObjectRequest.setRequestHeaders(requestHeaderKey, requestHeaderValue, false);} catch (CosXmlClientException e) { e.printStackTrace();}
// 发起请求cosXmlService.headObjectAsync(headObjectRequest, new CosXmlResultListener() { @Override public void onSuccess(CosXmlRequest request, CosXmlResult result) { HeadObjectResult headObjectResult = (HeadObjectResult) result; }
@Override public void onFail(CosXmlRequest request, CosXmlClientException clientException, CosXmlServiceException serviceException) { if (clientException != null) { clientException.printStackTrace(); } else { serviceException.printStackTrace(); } }});

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

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

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

相关推荐

  • 阿里云负载均衡CLB计费FAQ-云淘科技

    文本介绍传统型负载均衡CLB(Classic Load Balancer)计费相关的常见问题。 CLB实例如何计费? CLB是否对入流量计费? 健康检查产生的流量是否会被计费? ECS加入CLB的后端服务器资源池是否影响CLB计费? 攻击流量是否会被计费? CLB实例的所有后端ECS都停止,或者没有挂载ECS时,是否会收取公网网络费用? CLB实例停机后是否…

    阿里云负载均衡 2023年12月10日
  • 腾讯云CVM服务器配置维修任务告警通知

    操作场景 您可以对云服务器实例对应的维修任务设置告警,在发生异常时将会第一时间通过微信、邮件、短信、电话等渠道通知您采取措施。本文介绍如何通过事件总线控制台,通过 事件总线 设置云服务器实例对应事件告警。 操作步骤 1. 登录 事件总线控制台,参见 开通事件总线 完成服务开通。2. 选择左侧导航栏中的 事件规则,在事件规则页面上方选择地域及事件集,并单击新建…

    2023年12月9日
  • DataWorks中MaxCompute引擎可以绑定 mysql数据源吗 ?-云小二-阿里云

    DataWorks中MaxCompute引擎可以绑定 mysql数据源吗 ?我们这边使用 ADB for mysql 数仓做数据源, 然后对数据二次加工, 将加工后的数据保存到ADB for mysql数仓

    阿里云 2023年12月23日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储压缩包预览

    功能描述 该接口可以在不解压文件的情况下预览压缩包内的内容,包含文件数量、名称、文件时间等,接口为同步请求方式。 授权说明 授权策略中 action 设置为 ci:CreateFileProcessJobs 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件…

    腾讯云 2023年12月9日
  • 腾讯云云点播管理测试版 License

    短视频 SDK License 用于激活短视频 SDK 的使用权限,用户可以在控制台申请测试版短视频 License 或续期、查看等操作。 测试版 License 注意事项 首次申请测试版 License,试用期为14天,可免费续期一次,合计28天。试用期内申请测试续期,则续期到期时间以申请测试时刻为准;若试用期结束后申请测试续期,则续期到期时间以申请测试续…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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