检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
示例程序(Node.js SDK) OBS Node.js SDK提供了丰富的示例程序,方便用户参考或直接使用。
父主题: 快速入门(Node.js SDK)
代码示例 您可以通过ObsClient.headBucket接口判断该桶是否已存在。以下代码展示如何判断指定桶examplebucket是否存在。
代码示例 本示例用于设置名为examplebucket桶下example/objectname的对象标签。
Request Body: { "text": "欢迎使用机器翻译服务" } Python3语言请求代码示例(识别'欢迎使用机器翻译服务'的语种) # -*- coding: utf-8 -*- # 此demo仅供测试使用,建议使用sdk。
代码示例 本示例用于获取名为examplebucket桶下example/objectname对象的ACL权限控制列表信息。
默认取值: 无 代码示例 可以通过ObsClient.listBuckets列举桶。以下代码展示如何列举所有桶列表。
父主题: 异常处理(Node.js SDK)
Node.js 环境要求 基于Node.js 8.12.0版本,要求Node.js 8.12.0及以上版本。
无 DEEP_ARCHIVE 深度归档存储(受限公测) 适用于长期不访问(平均几年访问一次)数据的业务场景 代码示例一:上传网络流 流式上传使用stream.Readable作为对象的数据源。以下代码展示了如何通过网络流上传对象至名为examplebucket桶中。
SDK下载(Node.js SDK) 下载地址 OBS Node.js SDK最新版本源码:最新源码下载 OBS Node.js SDK历史版本下载地址:历史版本下载 SDK源码 SDK源码请参见:GitHub 兼容性 版本修订记录信息:ChangeLog。
加密示例(Node.js SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 代码示例一:上传对象加密 本示例使用SSE-C方式加密上传example/objectname到examplebucket桶中。
Node.js 环境要求 IntelliJ IDEA 2021.1.3安装插件(Node.js (bundled 211.7628.21))
(Node.js SDK) 默认取值: 无 DisplayName string 可选 参数解释: 所有者的账号用户名。
代码示例 您可以通过ObsClient.getBucketVersioning查看桶的多版本状态。以下代码展示了如何查看名为examplebucket桶的多版本状态。
代码示例 本示例用于设置名为examplebucket桶的CORS规则配置。
获取桶元数据(Node.js SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。
代码示例 您可以通过ObsClient.getObject接口指定VersionId参数来获取多版本对象,代码示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
删除桶的CORS配置(Node.js SDK) 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。
创建OBS客户端(Node.js SDK) 配置OBS客户端(Node.js SDK) 配置SDK日志(Node.js SDK) 配置SDK代理(Node.js SDK) 父主题: 初始化(Node.js SDK)