检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
import ObsClient, { StorageClassType, SetBucketStorageClassInput } from '@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new ObsClient({
// 引入依赖包 import ObsClient, { BucketRequestInput } from '@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new ObsClient({ // 推荐通
// 引入依赖包 import ObsClient, { BucketRequestInput } from '@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new ObsClient({ // 推荐通
可选 参数解释: 对象名。对象名是对象在存储桶中的唯一标识。对象名是对象在桶中的完整路径,路径中不包含桶名。 例如,您对象的访问地址为examplebucket.obs.cn-north-4. myhuaweicloud.com/folder/test.txt 中,对象名为folder/test
SDK自定义错误(Go SDK) 功能说明 调用ObsClient的相关接口发生错误时,通常会返回SDK自定义错误,其包含服务端返回的HTTP状态码、OBS错误码、错误信息等,便于用户定位问题,并做出适当的处理。 类型定义 type ObsError struct 参数描述 字段名 类型
WithSecurityToken方法指定securityToken值。 obsClient, err := obs.New(ak, sk, endPoint, obs.WithSignature(obs.SignatureObs)/*, obs.WithSecurityToken(securityToken)*/)
此请求消息中不使用消息元素。 响应消息样式 1 2 3 4 5 HTTP/1.1 204 No Content Server: OBS x-obs-request-id: request id x-obs-id-2: id Date: date 响应消息头 该请求的响应消息使用公共消息头,具体请参考表1。
如果希望在控制台或OBS Browser+上进行上传下载,还需要在IAM权限中额外配置obs:bucket:ListAllMyBuckets和obs:bucket:ListBucket权限,否则登录控制台和OBS Browser+时会报错,无法看到桶和桶内对象。 配置示例四:同时
并行文件系统约束限制 操作限制 不支持将已有的OBS桶修改为并行文件系统,创建并行文件系统方法请参见创建并行文件系统。 不支持控制台设置并行文件系统的自定义域名,API设置方法参见设置自定义域名。 功能限制 暂不支持通过图片处理特性对存放在并行文件系统中的图片进行瘦身、缩放、添加水印等操作。
户ID”可通过单击OBS管理控制台页面右上角用户名,选择“我的凭证”,进入“我的凭证”页面查询。 桶策略各字段含义描述请参考OBS权限控制要素。 使用命令行工具obsutil 命令结构: Windows操作系统 obsutil bucketpolicy obs://bucket -method=put
操作名称:average-hue 示例 获取图片example.jpg的平均色值,可在浏览器直接访问以下地址。 https://e-share.obs.cn-north-1.myhuaweicloud.com/example.jpg?x-image-process=image/average-hue
49 from obs import ObsClient from obs import WebsiteConfiguration from obs import IndexDocument from obs import ErrorDocument from obs import
keyPrefixEquals str 作为请求参数时可选 参数解释: 重定向生效时的对象名前缀。当向对象发送请求时,如果对象名前缀等于这个值,那么重定向生效。 例如:重定向ExamplePage.html对象的请求,KeyPrefixEquals设为ExamplePage.html。 约束限制:
NoClassDefFoundError 时可怀疑是否是依赖问题而导致,针对不同情况参照下述步骤进行排查和解决。 依赖缺失 通过 maven 等包管理插件引入 OBS SDK 时,包管理工具会自动下载相关依赖,其他情况下需要您自行下载依赖包并添加至工程,最新版 SDK 依赖的三方组件与版本如下: 依赖库名称
为什么我运行了百万级别的任务后,感觉任务执行较慢? 这是因为: OBS Browser+中任务数量达到了百万级别及以上,系统会处于海量查找的状态中,对您机器的性能要求比较高。 建议您: 为了提升您的体验,建议清理历史任务数据。 清理方法是在任务管理窗口,选中已完成任务然后删除,如图1所示。
// 引入依赖包 import ObsClient, { BucketRequestInput } from '@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new ObsClient({ // 推荐通
// 引入依赖包 import ObsClient, { BucketRequestInput } from '@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new ObsClient({ // 推荐通
桶的存量信息,包括桶对象个数及对象占用空间。 // 引入依赖包 import ObsClient, { BucketRequestInput } from '@obs/esdk-obs-harmony'; // 创建ObsClient实例 const obsClient = new
bucketname) if obsError, ok := err.(obs.ObsError); ok { fmt.Println("An ObsError was found, which means your request sent to OBS was rejected
bucketname) if obsError, ok := err.(obs.ObsError); ok { fmt.Println("An ObsError was found, which means your request sent to OBS was rejected