产品动态
产品公告
x-cos-meta- 开头的自定义头部,包括用户自定义元数据头部后缀和用户自定义元数据信息,这些头部将作为对象元数据保存。// 存储桶region可以在COS控制台指定存储桶的概览页查看 https://console.tencentcloud.com/cos5/bucket/ ,关于地域的详情见 https://www.tencentcloud.com/document/product/436/6224?from_cn_redirect=1let region = "ap-beijing"; // 您的存储桶地域// 存储桶名称,由 bucketname-appid 组成,appid 必须填入,可以在 COS 控制台查看存储桶名称。 https://console.tencentcloud.com/cos5/bucketlet bucket = "examplebucket-1250000000";//对象在存储桶中的位置标识符,即称对象键let cosPath = "exampleobject.txt";let commonHeaderKey = "commonexamplekey"; // 自定义公共 Header 的键let commonHeaderValue = "commonexamplevalue"; // 自定义公共 Header 的值let requestHeaderKey = "requestexamplekey"; // 自定义请求 Header 的键let requestHeaderValue = "requestexamplevalue"; // 自定义请求 Header 的值// COS服务配置 let cosXmlServiceConfig = new CosXmlServiceConfig(region); // 给所有的请求添加公共的自定义 Header cosXmlServiceConfig.headers = new Map(); cosXmlServiceConfig.headers.set(commonHeaderKey, commonHeaderValue);// 给单个请求添加自定义 Header,优先级比公共 Header 更高let request = new HeadObjectRequest(bucket, cosPath);request.addHeader(requestHeaderKey, requestHeaderValue);// 实例化COS服务cosXmlBaseService let cosXmlBaseService = new CosXmlBaseService(context, cosXmlServiceConfig, credential); try { let result = await cosXmlBaseService.headObject(request) } catch (e) { // 异常处理 }
文档反馈