检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
列举桶 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.ListBuckets列举桶。以下代码展示如何获取桶列表: // 初始化配置参数 ObsConfig
列举对象 您可以通过listObjects列举出桶里的对象。 该接口可设置的参数如下: 参数 作用 OBS iOS SDK对应方法 bucketName 桶名。 request.bucketName prefix 限定返回的对象名必须带有prefix前缀。 request.prefix
列举示例 本章节案例中的所有命令均以Linux操作系统为例,提供列举操作指导。 假设bucket-test桶内包含如下对象: obs://bucket-test/test1.txt obs://bucket-test/test2.txt obs://bucket-test/test3
列举对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 以下代码展示了如何列举对象: static void test_list_bucket_objects() { // 创建并初始化option obs_options
列举对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 您可以通过函数list_bucket_objects列举出桶里的对象。 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。
列举桶 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 您可以通过list_bucket_obs列举桶。 参数描述 字段名 类型 约束 说明 option 请求桶的上下文,配置option 必选 桶参数。 handler ob
Nov 6 08:49:37 1994 约束条件:此参数指定的时间不能晚于当前的服务器时间(GMT时间),否则参数不生效。 否 x-obs-copy-source-if-modified-since 只有当源对象在此参数指定的时间之后修改过才进行复制对象操作,否则返回412(前置条件不
如何获取账号ID请参见如何获取账号ID和用户ID?。 默认取值: 无 expires int 可选 参数解释: 表示对象的过期时间(从对象最后修改时间开始计算)。过期之后对象会被自动删除。 约束限制: 此字段对于每个对象支持上传时配置,也支持后期通过修改元数据接口附带头域x-obs-expires修改。
restoreObject中指定的对象必须是归档存储类型,否则调用该接口会报错。 使用Days参数指定恢复对象保存的时间,取值范围是1~30;使用Tier参数指定恢复选项,表示恢复对象所耗的时间。 父主题: 下载对象
com/folder/test.txt 中,对象名为folder/test.txt。 LastModified string 参数解释: 对象最近一次被修改的时间(UTC时间)。 ETag string 参数解释: 对象的base64编码的128位MD5摘要。ETag是对象内容的唯一标识,可以通过该值识别
如何获取账号ID请参见如何获取账号ID和用户ID? 默认取值: 无 expires int 可选 参数解释: 表示对象的过期时间(从对象最后修改时间开始计算)。过期之后对象会被自动删除。 约束限制: 此字段对于每个对象支持上传时配置,也支持后期通过修改元数据接口附带头域x-obs-expires修改。
参见HTTP标准头域Content-Type的取值。 默认取值: 无 Expires String 否 参数解释: 指定对象被下载时的网页的缓存过期时间。 注意: 此参数不用于设置对象过期时间,设置过期时间的参数请使用x-obs-expires。 约束限制: 无 取值范围: 参见HTTP标准头域Expires的取值。
t-lock-retain-until-date头域的约束只需要您提供不晚于初始化时间的日期,而无需晚于合并多段任务的时间。应用桶级默认WORM策略时,保护的起始时间从合并时间开始计算,即合并时间+桶级默认保护期限。在合并前,多段上传任务可以被取消,不会受到WORM功能影响。 请求消息样式
息等。 INFO:信息级别,如果设置为这个级别,除了打印WARN级别以上的信息外,还将打印HTTP/HTTPS请求的耗时时间,ObsClient接口的耗时时间等。 WARN:告警级别,如果设置为这个级别,除了打印ERROR级别以上的信息外,还将打印一些关键事件的信息,如重试请求超过最大次数等。
管理恢复中队列 前提条件 任务列表中存在恢复中的任务。 操作步骤 登录OBS Browser+。 在页面左边的“任务管理”。 “任务管理”窗口单击“恢复中”按钮。 图1 恢复中队列列表 可选: 选择对单个任务或者多个任务单击“删除”按钮。 归档存储的对象正在恢复的过程中,不允许暂停或删除恢复任务。
管理已暂停队列 前提条件 任务列表中存在正在暂停的任务。 操作步骤 登录OBS Browser+。 在页面左边的“任务管理”。 “任务管理”窗口单击“已暂停”按钮。 图1 已暂停队列列表 可选: 选择对单个任务或者多个任务单击“运行”按钮,运行后的任务会出现在“运行”或“待定”任务队列。
timeoutIntervalForRequest 配置命令请求的超时时间;(单位秒) 60 OBSServiceConfiguration.uploadSessionConfiguration.timeoutIntervalForRequest 配置上传相关请求的超时时间;(单位秒) 60 OBSServiceConfiguration
and the current time is too large.”类似错误 问题定位: 当前系统时间与存储服务器时间相差过大,导致请求鉴权失败。 解决办法: 校准当前系统时间。 父主题: 异常处理
3次。 [1,5] socket_timeout Socket层传输数据的超时时间(单位:秒)。默认为60秒。 [10, 60] connect_timeout 建立HTTP/HTTPS连接的超时时间(单位:秒)。默认为60秒。 [10, 60] chunk_size 读sock
列举桶清单 功能介绍 OBS使用不带清单id的GET操作来获取指定桶的所有清单配置,获取到的清单配置一次性返回,不分页。 要正确执行此操作,需要确保执行者有GetBucketInventoryConfiguration权限。缺省情况下只有桶的所有者可以执行此操作,也可以通过设置桶策略或用户策略授权给其他用户。