检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
destObjectKey, metadata, headers, versionId, extensionHeaders) 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 sourceBucketName str 必选 参数解释: 源桶名。 约束限制: 桶的名字需全
checkSum, metadata, progressCallback, headers, extensionHeaders) 请求参数 表1 请求参数列表 参数名称 参数类型 描述 说明 bucketName str 必选 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与已有
获取桶的访问域名。 在桶列表单击待操作的桶,进入对象页面后单击“概览”。在“域名信息”下查看桶的访问域名。 图1 桶的访问域名 在微信小程序服务器域名配置中指定桶域名为合法域名。详细配置指导请在小程序客服搜索“服务器域名配置”,配置信息如表2所示。 图2 微信小程序配置服务器信息 表2 微信小程序配置建议
存储类别简介 OBS支持桶级和对象级存储类别。 OBS提供了四种存储类别:标准存储、低频访问存储、归档存储、深度归档存储(受限公测中)。 不同的存储类别可以满足客户业务对存储性能、成本的不同诉求。 标准存储访问时延低和吞吐量高,因而适用于有大量热点文件(平均一个月多次)或小文件(
extensionOptions) (output *CompleteMultipartUploadOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *UploadFileInput 必选 参数解释: 断点续传上传请求参数,详见UploadFileInput。
extensions...extensionOptions) (output *CopyObjectOutput, err error) 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *CopyObjectInput 必选 参数解释: 复制对象请求参数,详情参见CopyObjectInput。
println("\t" + response.getSignedUrl()); 访问公共可读的图片 针对公共可读的图片,直接在访问图片的URL请求后添加图片处理参数即可。 如下为获取名称为example.jpg的图片信息URL示例: https://e-share.obs.cn-north-1
GetObjectMetadataRequest request) 判断对象是否存在,返回的结果中HTTP状态码为200表明对象存在,否则返回404表明对象或桶不存在。 - 临时授权访问相关接口 临时授权访问相关接口如下表所示。 表4 临时授权访问相关接口概览 接口名 方法 功能描述 示例代码源代码 通过临时URL访问OBS
putObject(PutObjectRequest request) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 request PutObjectRequest 必选 参数解释: 上传对象请求参数,详见PutObjectRequest。 表2 PutObjectRequest 参数名称 参数类型
isFile bool 可选 参数解释: 指明content字段是否代表文件路径。 取值范围: True:content字段代表文件路径。 False:content字段不代表文件路径。 默认取值: False 表3 AppendObjectHeader 参数名称 参数类型 是否必选
c32 IAM用户ID。 当使用匿名用户发起请求,记为Anonymous。 表2 常见的Operation Operation 描述 Operation 描述 REST.GET.SERVICE 获取桶列表 REST.PUT.ENCRYPTION 设置桶的加密配置 REST.PUT
S中存储了20天后删除,会按照30天计费。 如何访问对象存储服务 对象存储服务提供了多种资源管理工具,您可以选择表2中的任意一种方式访问并管理对象存储服务上的资源。 表2 OBS资源管理工具 工具 描述 使用方法 管理控制台 管理控制台是网页形式的。通过管理控制台,您可以使用直观的界面进行相应的操作。
c32 IAM用户ID。 当使用匿名用户发起请求,记为Anonymous。 表2 常见的Operation Operation 描述 Operation 描述 REST.GET.SERVICE 获取桶列表 REST.PUT.ENCRYPTION 设置桶的加密配置 REST.PUT
/SK)对应的用户需设置所需的最小权限,具体权限设置方法参考向IAM用户授予OBS资源权限。 资源和成本规划 最佳实践中涉及的资源如下: 表1 资源说明 资源 资源说明 应用客户端(APP Client) 最终用户手机上的APP,负责向应用服务器申请包含预签名的URL,以及访问OBS完成数据上传或下载。
获取对象属性 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->getObjectMetadata来获取对象属性,包括对象长度,对象MIME类型,对
OBS Browser+功能概述 OBS Browser+支持的功能如OBS Browser+功能列表所示。 表1 OBS Browser+功能列表 功能 描述 对象存储桶基本操作 支持对象存储桶的基本操作,包括指定区域创建桶、列举桶、查询桶基本信息、桶ACL、桶内碎片管理、修改桶的存储类别、删除桶等。
该接口可设置的参数如下: 参数 作用 Prefix 限定返回的对象名必须带有Prefix前缀。 Marker 列举对象的起始位置,返回的对象列表将是对象名按照字典序排序后该参数以后的所有对象。 MaxKeys 列举对象的最大数目,取值范围为1~1000,当超出范围时,按照默认的1000进行处理。
获取桶级默认保留策略。 与对象相关的动作 表3 对象相关动作含义 类型 值 描述 通用(General) * 通配符,表示该资源能进行的所有操作。 Get* 表示该资源能进行的所有的获取操作。 Put* 表示该资源能进行的所有的设置操作。 List* 表示该资源能进行的所有的列举操作。 对象(Object)
默认取值: 无 表5 ServerEncryption 常量值 原始值 OBS_KMS kms 表6 SSEAlgorithmEnum 常量值 原始值 KMS kms AES256 AES256 表7 ServerAlgorithm 常量值 原始值 AES256 AES256 表8 ACL预定义访问策略
extensions...extensionOptions) (output *GetObjectOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *GetObjectInput 必选 参数解释: 重写对象头请求参数。详情参见GetObjectInput。