检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 要接入OBS服务,您需要拥有一组有效的访问密钥(AK和SK)用来进行签名认证。具体可参考OBS服务环境搭建。 获取AK和SK之后,可以通过创建OBS客户端,调用SDK接口。 获取AK和SK之后,您便可以按照以下步骤进行初始化。
初始化 配置桶的CORS 配置密钥 创建OBS客户端 配置OBS客户端 配置SDK日志
通过OBS SDK快速使用OBS OBS SDK对OBS服务提供的REST API进行封装,以简化用户的开发工作。您直接调用OBS SDK提供的接口函数即可使用OBS管理数据。 本章节以Java、Python、Go三种SDK为例,帮助您快速上手OBS的基础功能,包括创建桶、上传对象、下载对象、列举对象。
初始化(Java SDK) 初始化概述(Java SDK) 创建并配置客户端(Java SDK) 配置SDK日志(Java SDK)
String endPoint = "https://your-endpoint"; // 创建ObsClient实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); try { // 文件上传 //
js SDK) 下载对象(Node.js SDK) 列举对象(Node.js SDK) 删除对象(Node.js SDK) OBS客户端通用示例(Node.js SDK)
配置密钥 要接入OBS服务,您需要拥有一组有效的访问密钥(AK和SK)用来进行签名认证。具体可参考OBS服务环境搭建。 获取AK和SK之后,您便可以按照以下步骤进行初始化。 创建OBS客户端 配置OBS客户端 父主题: 初始化
初始化(Harmony SDK) OBS客户端初始化(Harmony SDK) 日志初始化(Harmony SDK)
PUT上传对象 POST上传对象 07 工具 对象存储服务提供客户端、命令行等多种工具,满足您不同场景下的数据存储诉求。 OBS Browser+ 操作系统兼容性 下载OBS Browser+ 安装OBS Browser+ 登录OBS Browser+ 分享对象 obsutil obsutil简介
基于表单上传对象到指定的桶。 复制对象 为OBS上已经存在的对象创建一个副本。 下载对象 下载对象。 获取对象元数据 获取对象的元数据信息。包括对象的过期时间、版本号、CORS配置等信息。 删除对象 删除指定的对象。也可以携带versionId删除指定版本的对象。 批量删除对象 将一个桶内的一部分对象一次性删除,删除后不可恢复。
setConnectionTimeout(10000); // 创建ObsClient实例 ObsClient obsClient = new ObsClient(ak, sk,token,config); // 使用访问OBS // 关闭obsClient obsClient.close(); en
初始化(Node.js SDK) 配置密钥(Node.js SDK) 创建OBS客户端(Node.js SDK) 配置OBS客户端(Node.js SDK) 配置SDK日志(Node.js SDK) 配置SDK代理(Node.js SDK)
下载对象 下载对象简介 流式下载 范围下载 限定条件下载 重写响应头 获取自定义元数据 下载归档存储对象 断点续传下载
其他参数保持默认,单击“确定”。 对象上传后,您可以在对象列表页查看到已上传的对象。 步骤四:下载对象 当对象上传至桶后,您可以将对象下载至本地指定路径。 在对象列表页,找到已上传的对象,单击右侧的图标。 在对话框中选择存放文件或文件夹的本地路径后,单击“确定”。 对象下载后,您可以在本地指定路径下查看到下载的对象。
管理对象 获取对象属性 管理对象访问权限 列举对象 删除对象 复制对象
管理对象 设置对象属性 获取对象属性 管理对象访问权限 列举对象 删除对象 复制对象
在右侧资源包清单中确认资源包信息,单击“立即购买”。 配置CDN点播加速 OBS支持域名管理功能,在OBS上绑定用户域名即可实现使用自定义域名访问OBS,并可以在绑定后配置CDN加速。 登录华为云控制台,在控制台首页选择“存储 > 对象存储服务 OBS”,进入OBS管理控制台。 单击存放软件包的桶名称,此处以“my-video”为例。
删除对象 删除OBS桶中的对象 取消删除对象 清理碎片 父主题: 对象管理
参数解释: 对象的base64编码的128位MD5摘要。ETag是对象内容的唯一标识,可以通过该值识别对象内容是否有变化。比如上传对象时ETag为A,下载对象时ETag为B,则说明对象内容发生了变化。ETag只反映变化的内容,而不是其元数据。上传的对象或复制操作创建的对象,都有唯一的ETag。
参数解释: 对象的base64编码的128位MD5摘要。ETag是对象内容的唯一标识,可以通过该值识别对象内容是否有变化。比如上传对象时ETag为A,下载对象时ETag为B,则说明对象内容发生了变化。ETag只反映变化的内容,而不是其元数据。上传的对象或复制操作创建的对象,都有唯一的ETag。