检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数解释: 接口的拓展头域。 取值范围: 参考自定义头域。 默认取值: 无 返回结果说明 类型 说明 GetResult 参数解释: SDK公共结果对象。 表1 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从
storageClass str 参数解释: 对象的存储类型。 取值范围: 当对象存储类型是标准存储时,该值为空。 可选择的存储类型参见存储类型。 默认取值: 无 accessContorlAllowOrigin str 参数解释: 如果请求中的Origin满足桶的CORS规则,则返回CORS规
该请求消息中不使用消息参数。 请求消息头 该请求使用公共消息头外加CORS请求消息头,具体参见表3和表1。 表1 CORS请求消息头 消息头名称 消息头类型 是否必选 描述 Content-MD5 String 是 参数解释: 按照RFC 1864标准计算出消息体的MD5摘要字符串,即消息体128-bit
00.000Z,表示将最后修改时间早于2018-01-01T00:00:00.000Z的对象删除或转换成其他存储类型,等于或晚于这个时间的对象不会被删除或转储。 类型:String 父节点:Expiration, Transition 当对象转储时,如果没有Days元素,则必选;
StorageClass StorageClassType 参数解释: 复制时设置对象的存储类型。如果未设置此头域,则以桶的默认存储类型作为对象的存储类型。 取值范围: 可选择的存储类型参见StorageClassType。 默认取值: 无 Metadata object 参数解释:
参数名称 参数类型 是否必选 描述 key str 作为请求参数时可选 参数解释: 当4XX错误出现时使用的对象的名称。这个元素指定当错误出现时返回的页面。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 表5 RoutingRule 参数名称 参数类型 是否必选 描述
默认取值: 无 返回结果 表2 返回结果 参数类型 描述 表3 说明: 该接口返回是一个Promise类型,需要使用Promise、async/await语法处理。 参数解释: 接口返回信息,详见表3。 表3 Response 参数名称 参数类型 描述 CommonMsg ICommonMsg
复时间将更长,一般为数小时。 桶存储类别和对象存储类别的关系 上传对象时,对象的存储类别默认继承桶的存储类别。您也可以重新指定对象的存储类别。 修改桶的存储类别,桶内已有对象的存储类别不会修改,新上传对象时的默认对象存储类别随之修改。 存储类别对比 对比项目 标准存储 低频访问存储
存储类别 存储类别概述 设置桶和对象的存储类别 转换桶和对象的存储类别
MD5的base64值。 默认取值: 无 x-obs-storage-class String 参数解释: 对象的存储类型。 约束限制: 仅当对象为非标准存储类型时,会返回此头域。 取值范围: WARM COLD DEEP_ARCHIVE 默认取值: 无 x-obs-restore
参数解释: 接口的拓展头域。 取值范围: 参考自定义头域。 默认取值: 无 返回结果说明 类型 说明 GetResult 参数解释: SDK公共结果对象。 表1 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从
storageClass StorageClassEnum 可选 参数解释: 对象的存储类别。创建对象时,可以加上此头域设置对象的存储类别。如果未设置此头域,则以桶的默认存储类别作为对象的存储类别。 取值范围: 可选择的存储类别参见StorageClassEnum。 默认取值: 无 webSiteRedirectLocation
值为消息体256-bit SHA256值经过base64编码后得到的字符串,Content-MD5和Content-SHA256二选一。 类型:String 示例:n58IG6hfM7vqI4K0vnWpog== 是 请求消息元素 在此请求中,需要在请求的消息体中配置桶的归档对象
'x-obs-acl': obsClient.enums.AclPublicRead, // 设置对象MIME类型 'content-type': 'text/plain' }; // 设置表单上传请求有效期,单位:秒
参数解释: 接口的拓展头域。 取值范围: 参考自定义头域。 默认取值: 无 返回结果说明 类型 说明 GetResult 参数解释: SDK公共结果对象。 表1 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从
如何通过URL访问图片处理服务? 访问非公共可读的图片 针对非公共可读的图片,需要在计算签名时加上图片处理参数,最终通过生成带签名的临时URL来访问。 如下为一个简单的Java SDK示例代码供参考,详细的SDK使用可参考SDK使用文档。 1 2 3 4 5 6 7
禁用规则。 表5 Transition 参数名称 参数类型 是否必选 描述 StorageClass StorageClassType 作为请求参数时必选 参数解释: 对象转换后的存储类型。 约束限制: 不支持“标准存储”类型。 对象存储类别转换限制: 仅支持将标准存储对象转换为低频访问
请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input ListPartsInput 必选 参数解释: 列举已上传的段接口入参,详见ListPartsInput。 表2 ListPartsInput 参数名称 参数类型 是否必选 描述 Bucket string
和initiator相同,代表分段上传任务的创建者,详见Owner。 默认取值: 无 storageClass str 参数解释: 待合并对象的存储类型。 取值范围: 存储类型取值参见存储类型。 默认取值: 无 partNumberMarker int 参数解释: 列举段的起始位置,与请求中的该参数对应。 取值范围:
问题定位方法 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 使用OBS BrowserJS SDK对接OBS服务可能会遇到许多问题,您可以通过下面介绍的步骤进行问题分析和定位: