检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
LEVEL_DEBUG 100 调试级别,如果设置为这个级别,除了打印INFO级别的信息外,还将打印每次HTTP/HTTPS请求和响应的头信息、鉴权算法计算出的stringToSign信息等。 父主题: 异常处理(Go SDK)
fail!
建议使用IAM或桶策略进行授权,如果使用IAM则需授予obs:bucket:DeleteBucketCustomDomainConfiguration权限,如果使用桶策略则需授予DeleteBucketCustomDomainConfiguration权限。
如果您在使用SSE-KMS时选择SM4加密算法,该算法仅支持华北-乌兰察布一区域。 SSE-OBS中国站已全网上线。 SSE-C以API接口实际上线区域为准。
>putObject ( [ 'Bucket' => 'bucketname', 'Key' => 'objectname2', 'SourceFile' => 'localfile2', // 设置SSE-KMS算法加密对象
为例 DomainName: "www.baidu.com" }; // 设置桶的自定义域名 const result = await obsClient.setBucketCustomDomain(params); if (result.CommonMsg.Status
如果限制条件不符合,则会返回错误preconditionFailed。
参数解释: 在SSE-C加密方式下使用该头域,该头域表示解密使用的算法。
表6 GetBucketCustomDomainOutput 参数名称 参数类型 描述 RequestId string 参数解释: OBS服务端返回的请求ID。 默认取值: 无 Domains Domain[] 参数解释: 桶生命周期规则列表,详见Domain。
LEVEL_DEBUG 100 调试级别,如果设置为这个级别,除了打印INFO级别的信息外,还将打印每次HTTP/HTTPS请求和响应的头信息、鉴权算法计算出的stringToSign信息等。
Bucket: 'bucketname', Key: 'objectname', SourceFile: document.getElementById('input-file').files[0], // 设置SSE-C算法加密对象
默认取值: 无 Domains []Domain 参数解释: 桶生命周期规则列表,详见Domain 表4 Domain 参数名称 参数类型 描述 DomainName string 参数解释: 自定义域名。 约束限制: 满足域名规则。 默认取值: 最长256字节。
表1 SSE-C方式加密对象使用的头域 名称 描述 x-obs-server-side-encryption-customer-algorithm SSE-C方式下使用该头域,该头域表示加密对象使用的算法。
查看结果清单 结果清单文件包含三种类型,成功结果清单、失败结果清单和警告结果清单,命名规则为:操作_{succeed | failed | warning}_report_时间_TaskId.txt。
]; 在调用OBSClient类的相关接口时,如果将Client声明为局部变量,则应该通过对请求任务执行waitUntilFinished操作以保证Client在请求任务执行期间始终有效,否则可能造成网络请求失败,程序崩溃的问题。
400 Bad Request InvalidEncryptionAlgorithmError 错误的加密算法。 400 Bad Request InvalidLocationConstraint 创建桶时,指定的location不合法。
取值范围: SM4:国密SM4算法。 默认取值: 无 x-obs-server-side-encryption-kms-key-id String 参数描述: 当加密方式为SSE-KMS且使用指定密钥加密时,需输入密钥ID。密钥ID获取方法请参见查看密钥。
当使用SSE-C方式时,必选,需要与初始化上传段任务使用相同的算法。 参数解释: 该头域表示加密使用的算法。
SDK签名实现 手动编码计算签名 按照签名算法手动编码计算签名。
【可选】从Jetbrains官网下载并安装PhpStorm最新版本。 PHP安装完成后,需要指定php.ini文件中的扩展库路径参数(extension_dir),并开启cURL和OpenSSL扩展库。 父主题: 快速入门