详情页标题前

腾讯云对象存储生成预签名链接

详情页1

简介

文档提供关于生成对象预签名链接相关的 SDK 示例代码。关于使用预签名 URL 上传的说明请参见 预签名授权上传, 使用预签名 URL 下载的说明请参见 预签名授权下载说明签名规则。请参考 请求签名建议用户使用临时密钥生成预签名,通过临时授权的方式进一步提高预签名上传、下载等请求的安全性。申请临时密钥时,请遵循 最小权限指引原则,防止泄露目标存储桶或对象之外的资源。如果您一定要使用永久密钥来生成预签名,建议永久密钥的权限范围仅限于上传或下载操作,以规避风险。

生成对象下载预签名链接

功能说明

生成用于 COS 对象下载的预签名链接。

示例代码

// 存储桶名称,由 bucketname-appid 组成,appid 必须填入,可以在 COS 控制台查看存储桶名称。 https://console.cloud.tencent.com/cos5/bucketString bucket = "examplebucket-1250000000";//对象在存储桶中的位置标识符,即对象键String cosPath = "exampleobject";HashMap parameters = HashMap();parameters["test1k"] = "test1v";parameters["test2k"] = "test2v";try {  // 获取对象下载预签名链接  String objectUrl = await Cos().getDefaultService().getPresignedUrl(    bucket,     cosPath,     parameters: parameters  );} catch (e) {  // 失败后会抛异常 根据异常进行业务处理  print(e);}

参数说明

参数名称 描述 类型 是否必选
bucket 桶名称,Bucket 的命名规则为 BucketName-APPID,详情请参见 存储桶概述 String
cosPath 对象键 是对象在存储桶中的唯一标识。例如,在对象的访问域名 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/picture.jpg 中,对象键为 doc/picture.jpg String
signValidTime 设置签名有效期(单位为秒),注意这里是签名有效期,您需要自行保证密钥有效期 Int
signHost 是否签入Header Host,不签可能导致请求失败或安全漏洞 Bool
parameters http请求参数,传入的请求参数需与实际请求相同,能够防止用户篡改此HTTP请求的参数 Map

返回结果说明

成功:返回对象下载预签名链接。失败:发生错误(如身份认证失败),抛出异常 CosXmlClientException 或者 CosXmlServiceException。详情请参见 异常处理
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

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

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

相关推荐

  • 腾讯云TDSQL-C MySQL版调整计算配置

    当实例性能无法满足业务变化或实例性能过剩时,可对实例进行变配操作,以满足业务诉求或节省成本。本文为您介绍如何调整 TDSQL-C MySQL 版的计算规格。 变配能力 TDSQL-C MySQL 版采用计算和存储分离的架构,所有计算节点共享一份数据。在跨机变配的场景下,完全无需搬迁数据,所以能够支撑秒级的配置升降级能力。当实例变配时,会自动拉起一个高规格的从…

    2023年12月9日
  • 腾讯云云点播服务概览

    登录 云点播控制台,默认进入服务概览页面,您可查看当前云点播服务的相关使用情况,该页面展示了数据概览、产品使用指引、计费情况。 数据概览 数据概览展示当月使用云点播服务的资源用量信息,包括当前存储空间总量、本月转码总时长、本月流量总量、本月标准取回总量和本月审核总时长。  展示项 说明 当前存储空间总量 当日您在云点播控制台使用的存储容量的总大小。(可能…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储开通以图搜图

    功能描述 该接口用于开通 Bucket 搜图功能。 授权说明 授权策略中 action 设置为 ci:CreateImageSearchBucket 。查看所有 action。 服务开通 使用该功能需提前开通数据万象,并绑定存储桶。详情请参见 绑定存储桶。 使用限制 使用该接口时,请先确认相关限制条件。详情请参见 使用限制。 请求 请求示例 POST /Im…

    腾讯云 2023年12月9日
  • 用数据传输DTS迁移数据库遇到了这个问题,请问怎么解决啊?-云小二-阿里云

    用数据传输DTS迁移数据库遇到了这个问题,请问怎么解决啊?【UID】:1340208725399705【实例ID】:dtsnax125z813ei7bn【Job ID】:nbv126vk13143j2【任务名称】:report_extract【所有报错信息】: CODE:- 错误概述:- 解决方案:- 帮助文档:- 详细报错信息:framework: DTS…

    阿里云 2023年12月20日
  • 腾讯云轻量应用服务器使用移动设备登录 Windows 实例云小二

    操作场景 本文以 Microsoft Remote Desktop 客户端为例,介绍如何在不同系统的移动设备上登录 Windows 实例。您也可以使用第三方远程桌面客户端软件,例如: Parallels(仅供参考)。 适用移动设备 iOS 及 Android 设备 前提条件 轻量应用服务器实例状态为运行中。已获取登录实例的管理员账号及密码。如果您使用系统默认…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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