检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关于生命周期规则的元素组成和语法说明可参考生命周期元素说明 配置生命周期规则的具体步骤参见配置生命周期规则 更多生命周期规则示例可参考生命周期配置示例 生命周期相关时间点 生命周期执行的几个关键时间点如下: 对象的最后一次修改时间 规则计时起点 规则执行完成时间 对于OBS对象桶,上传后的对象不支持直接在线修改
代码样例 本示例用于初始化分段上传任务,桶名为examplebucket,acl权限为私有,存储类型为标准存储。
可能需要特殊处理的字符 键名中的以下字符可能需要另外进行代码处理: 和符号(“&”) 美元(“$”) 分号(“;”) 冒号(“:”) 加号(“+”):OBS服务会将请求URI中的“+”解码成空格,因此如果原始的对象键名称中包含“+”,需要编码成%2B之后再放入请求URI中。
以下代码展示了如何将指定文本对象上传至名为examplebucket桶中。
代码示例 本示例用于初始化examplebucket桶下的上传任务,并且指定上传对象名为example/objectname。
约束限制: 由密钥值经过MD5加密再经过Base64编码后得到,示例:4XvB3tbNTN+tIEVa0/fGaQ== 代码示例 本示例用于断点下载examplebucket桶中的example/objectname对象。
代码示例 您可以通过ObsClient.copyObject接口在CopySource参数中指定待复制对象的versionId来复制多版本对象,代码示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
无 DEEP_ARCHIVE 深度归档存储(受限公测) 适用于长期不访问(平均几年访问一次)数据的业务场景 代码示例 文件上传使用本地文件作为对象的数据源。以下代码展示了如何通过文件上传至名为examplebucket桶中。
更多关于上传对象的示例代码,请参见Github示例。 上传对象过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 上传对象常见问题请参见上传对象失败。 父主题: 上传对象简介(Go SDK)
代码示例 本示例用于将本地localfile文件上传到examplebucket桶中的example/objectname对象。
取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。 默认取值: 无 RequestId string 参数解释: OBS服务端返回的请求ID。
org.apache.http.impl.client.HttpClients; import org.apache.http.message.BasicNameValuePair; public class TestMain { /* 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险
更多关于上传对象的示例代码,请参见Github示例。 上传对象过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 上传对象常见问题请参见上传对象失败。 父主题: 上传对象简介(Go SDK)
基于安全合规要求,华为云对象存储服务OBS禁止通过OBS的默认域名在线预览桶内对象,即使用分享链接从浏览器访问桶内对象(如视频、图片、网页等)时,不会显示对象内容,而是以附件形式下载。解决方案请参考:如何在浏览器中在线预览OBS中的对象?
默认取值: 无 代码样例 本示例用于创建名为“parent_directory/”的文件夹。
默认取值: 无 代码示例 以下代码展示了如何通过设置versionId复制sourceexamplebucket桶中sourceobjectname的多版本对象。
取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。 默认取值: 无 RequestId string 参数解释: OBS服务端返回的请求ID。
更多关于复制对象的示例代码,请参见Github示例。 复制对象过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 复制对象常见问题请参见我可以在桶间进行文件复制吗?。 父主题: 对象相关接口(Go SDK)
代码样例 本示例用于列举获取名为examplebucket桶下的版本对象列表,其中列举的是以test/开头的所有对象中的按照字典顺序的最多前100个对象开始列举。
默认取值: 无 代码示例 本示例用于列举examplebucket并行文件系统目录下的内容。