检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
requestDate Date 可选 参数解释: 发起请求的时间。 默认取值: 无 expiryDate Date 可选 参数解释: 有效截止日期。 默认取值: 无 expires long 可选 参数解释: 表单上传鉴权的过期时间。 取值范围: 大于0的整型数。单位:秒。 默认取值:
参见如何理解Content-Type(MIME)?(Python SDK)。 默认取值: 如果您在上传Object时未指定contentType,SDK会根据指定Object名称的后缀名来判定文件类型并自动填充contentType。 contentLength int 可选 参数解释:
// 指定存储桶名称 input.Bucket = "examplebucket" // 指定追加上传对象,此处以 example/objectname 为例。 input.Key = "example/objectname" // 指定追加写位
getObject() { try { const params = { // 指定存储桶名称 Bucket: "examplebucket", // 指定下载对象,此处以 example/objectname 为例 Key: 'example/objectname'
判断桶是否存在(Node.js SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 功能说明 判断指定桶名的桶是否存在,返回的结果中HTTP状态码为200表明桶存在,否则返回404表明桶不存在。 接口约束 您必须是桶拥有者或拥有判断桶是否存
getBucketTagging 获取指定桶的标签。 删除桶标签 ObsClient.deleteBucketTagging 删除指定桶的标签。 上传对象 ObsClient.putContent 上传对象到指定桶中。 上传文件 ObsClient.putFile 上传文件/文件夹到指定桶中。 追加上传
x-obs-server-side-encryption:指定桶加密配置的加密模式。 x-obs-server-side-data-encryption:指定服务端加密配置的加密算法。 x-obs-server-side-encryption-kms-key-id:指定加密方式下使用的KMS主密钥,如果
列举桶内对象列表时,指定一个前缀,限定返回的对象名必须带有prefix前缀。 例如,您拥有以下对象:logs/day1、logs/day2、logs/day3和ExampleObject.jpg。如果您将logs/指定为前缀,将返回以字符串“logs/”开头的三个对象。如果您指定空的前缀且
、成本的不同诉求,详情可参见OBS存储类别存储类别存储类别。 调用设置桶存储类别接口,可设置指定桶的存储类别。设置了桶的默认存储类别之后,若上传对象、复制对象和初始化多段上传任务时未指定对象的存储类别,则该对象的存储类别默认与桶的存储类别保持一致。 接口约束 您必须是桶拥有者或拥
deleteObject() { try { const params = { // 指定存储桶名称 Bucket: "examplebucket", // 指定删除对象,此处以 example/objectname 为例 Key: 'example/objectname'
说明 GRANT_READ 授权指定租户有读对象和获取对象元数据的权限。 GRANT_READ_ACP 授权指定租户有获取对象ACL的权限。 GRANT_WRITE_ACP 授权指定租户有写对象ACL的权限。 GRANT_FULL_CONTROL 授权指定租户有读对象、获取对象元数据、获取对象ACL、写对象ACL的权限。
列举已上传的段(Java SDK) 功能说明 通过分段上传任务的ID,列举指定桶中已上传的段。 您可以列出特定多段上传任务或所有正在进行的多段上传任务的分段。列举已上传的段操作将返回特定多段上传任务中正在进行上传的段信息,单次最多列举1000个分段。如果多段上传中的段超过1000
e头域并检查Range头域取值的有效性。 Range头域指定回源获取的内容范围,取值不能超过文件大小。例如,对大小为1024字节的对象做分段回源,可以指定回源前512字节(Range值为0~511),Range值有效。指定回源2048个字节(Range值为0~2048),超过对象大小,Range值无效,回源失败。
ObsClient.getBucketMetadata 获取指定桶的相关信息,包括指定桶的存储类别、区域位置、跨域资源共享(CORS)规则、冗余策略等信息。 获取桶区域位置 ObsClient.getBucketLocation 获取指定桶所在的区域位置。 获取桶存量信息 ObsClient
获取桶的自定义域名(Harmony SDK) 功能介绍 调用获取桶的自定义域名配置接口,您可以获取指定桶的自定义域名配置信息。 接口约束 您必须是桶拥有者或拥有获取桶的自定义域名配置的权限,才能获取桶的自定义域名配置。建议使用IAM或桶策略进行授权,如果使用IAM则需授予obs:
setBucketVersioning() { try { const params = { // 指定存储桶名称 Bucket: "examplebucket", // 指定桶的版本状态,此处以 Enabled 为例 VersionStatus: 'Enabled'
利用obsutil进行断点续传 利用obsutil上传软链接 为obsutil配置HTTP代理 使用obsutil实现目录分享 使用obsutil实现客户端跨区域复制 指定obsutil上传下载时进行限速
常见的contentType(MIME)列表参见如何理解Content-Type(MIME)?。 默认取值: 如果您在上传Object时未指定contentType,SDK会根据指定Object名称的后缀名来判定文件类型并自动填充contentType。 contentLength int 可选 参数解释:
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 功能介绍 调用获取桶存量信息接口,可查询指定桶内的对象个数,以及对象占用空间的大小。 由于OBS桶存量是后台统计,因此存量会有一定的时延,不能实时更新,因此不建议对存量做实时校验。 接口约束
params: ListBucketsInput = { // 指定桶列表中是否存在Location字段,此处以true为例,默认是false QueryLocation: true, // 指定桶类型,此处以为 “OBJECT” 为例,即获取所有桶列表,默认不设置则获取所有桶和并行文件系统列表