检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
终端节点(Endpoint)和访问域名 终端节点(Endpoint):OBS为每个区域提供一个终端节点,终端节点可以理解为OBS在不同区域的区域域名,用于处理各自区域的访问请求。各区域的终端节点详情请参见地区和终端节点。 访问域名:OBS会为每一个桶分配默认的访问域名。访问域名是
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 OBS在每个区域都提供独立的二级域名,访问OBS服务既可以使用OBS提供的域名,也可以使用自定义域名。 本文档所有示例和描述中使用的域名,均以华北-北京四(cn
如何获取OBS的终端节点? OBS可以通过域名进行访问,在使用API、第三方工具等方式使用OBS时,可通过域名方便定位OBS中的资源。 在使用OBS之前,请确保客户端环境已经正确配置DNS服务器地址,用于OBS域名解析。 不同的数据中心分配对应的域名,域名详情请参见地区和终端节点。 父主题:
请参考账户充值。 获取访问密钥,详情请参见获取访问密钥(AK和SK)。 准备开发环境,详情请参见准备开发环境。 下载与安装Java SDK,详情请参见下载与安装Java SDK。 步骤一:创建桶 本示例用于创建名为examplebucket的桶,并设置所在区域在华北-北京四(cn
桶创建成功后,不能修改名称,创建时,请设置合适的桶名。 单击“确定”。 在弹出的消息窗口中,单击“确定”关闭消息窗口。 配置区域信息 OBS Browser支持“区域”信息可配置,具体配置方法如下: 进入OBS Browser解压路径下的“OBS Browser”文件夹,打开“region”文件。
请求使用的桶资源路径,在整个系统中唯一标识一个桶。 可选 domain 存放资源的服务器的域名或IP地址。 必选 port 请求使用的端口号。根据软件服务器的部署不同而不同。缺省时使用默认端口,各种传输协议都有默认的端口号,如HTTP的默认端口为80,HTTPS的默认端口为443。 OBS对象存储服
网络信息。 方式二:修改本地DNS配置 采用此方式配置的内网DNS会在ECS每次重启后失效,在重启后需要重新配置内网DNS才可以通过内网访问OBS。此处以通过命令行配置为例,介绍如何在本地修改DNS配置。 打开cmd命令行。 运行以下命令,配置首选DNS服务器地址。 netsh interface
format_exc()) # 关闭workflowClient workflowClient.close() 相关链接 关于配置桶触发器的API说明,请参见配置桶触发器。 配置桶触发器过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 父主题: 触发器策略管理
obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量Acce
在此请求返回的响应消息体中包含的配置元素如下描述。 表1 桶的复制配置元素 名称 描述 ReplicationConfiguration 复制规则的容器,最多可以达到100条规则,所有的复制配置大小可达到50KB 。 类型:Container 子节点:Rule 父节点:无 Agency 用户创建的委托名字,最大长度为64字符。
在此请求中,需要在请求的消息体中配置桶的清单。清单的配置信息以XML格式上传。具体的配置元素如表2。 表2 桶的清单配置元素 名称 描述 是否必选 InventoryConfiguration 清单配置。 类型:Container 父节点:无 子节点:Id、IsEnabled、Fi
配置OBS客户端 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可通过初始化参数对ObsClient进行配置,可以配置的参数见下表: 参数 描述 建议值 key 访问密钥中的AK。
HTTP/HTTPS请求超时时间(单位:秒)。默认为60秒。 [10, 60] http_agent 配置使用http代理,可选项。默认不配置 N/A https_agent 配置使用https代理,可选项。默认不配置 N/A ssl_verify 验证服务端证书参数。可能的取值: 服务端pem格式根证书文件路径;
同步调用方式下如果抛出异常,表明操作失败;反之,则表明操作成功。示例代码如下: // 引入依赖库 require 'vendor/autoload.php'; // 使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient;
配置跨域资源共享 OBS Browser提供HTML5协议中的跨域资源共享CORS设置,帮助用户实现跨域访问。 操作步骤 登录OBS Browser。 选中待配置的桶,单击“更多 > 配置CORS”。 单击“添加”。 一个桶最多可设置100条CORS规则。 在弹出的“添加CORS
PutObject权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 断点续传上传接口传入的文件大小至少要100K以上。 使用SDK
在此请求中,需要在请求的消息体中配置桶的复制配置,通知的配置信息以XML格式上传。具体的配置元素如下描述。 表2 设置桶的复制配置元素 名称 描述 是否必须 ReplicationConfiguration 复制规则的容器,最多可以达到100条规则,所有的复制配置大小可达到50KB。 类型:Container
配置OBS客户端 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 当使用配置类(ObsConfig)创建OBS客户端(ObsClient)时,您可通过ObsConfig配置类对O
使用obsutil之前,您需要配置obsutil与OBS的对接信息,包括OBS终端节点(Endpoint)和访问密钥(AK和SK)。具体操作请参见obsutil指南的初始化配置章节。 其中OBS终端节点(Endpoint)需要根据ECS所在区域输入。OBS区域和终端节点信息请参见地区和终端节点。 使用obsutil
手动下载源码开发包安装 2 使用npm命令下载安装 手动下载源码开发包安装 以安装OBS BrowserJS SDK最新版本为例,步骤如下: 下载OBS BrowserJS SDK开发包。 解压该开发包,可以看到其中包含examples文件夹(示例代码),dist文件夹(SDK库文件)和README