检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对象数据的MD5值(经过Base64编码),提供给OBS服务端,校验数据完整性。OBS服务端会将该MD5值与对象数据计算出的MD5值进行对比,如果不匹配则上传失败,返回HTTP 400错误。 约束限制: 对象数据的MD5值必须经过Base64编码。 如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。
提供给其他用户。 接口约束 OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。 如果遇到跨域报错、签名不匹配问题,请参考以下步骤排查问题: 未配置跨域,需要在控制台配置CORS规则,请参考配置桶允许跨域请求。 签名计算问题,请参考URL中携带签名
Content-Length: 49 [ 49 Bytes object content] 请求示例:判断对象Etag值 如果对象Etag值匹配则下载该对象 1 2 3 4 5 6 7 GET /object01 HTTP/1.1 User-Agent: curl/7.29.0 Host:
RoutingRule 参数名称 参数类型 描述 Condition Condition 参数解释: 重定向规则生效需要满足的条件。 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 Redirect Redirect 参数解释: 重定向请求时的具体信息,详见Redirect。
metadata); 对象数据的MD5值必须经过Base64编码。 OBS服务端会将该MD5值与对象数据计算出的MD5值进行对比,如果不匹配则上传失败,返回HTTP 400错误。 如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。 您可以通过ObsClient
Origin。AllowedOrigin指定允许的跨域请求的来源,即允许来自该域名下的请求访问该对象。 约束限制: 表示域名的字符串,每个匹配规则允许使用最多一个“*”通配符。例如:https://*.vbs.example.com。 默认取值: 无 AllowHeader string
使用ContentMD5参数指定对象MD5值。 对象数据的MD5值必须经过Base64编码。 OBS服务端会将该MD5值与对象数据计算出的MD5值进行对比,如果不匹配则上传失败,返回HTTP 400错误。 如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。 设置对象存储类型 // 创建ObsClient实例
参数名称 参数类型 是否可选 描述 Condition Condition 可选 参数解释: 重定向规则生效需要满足的条件。 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 Redirect Redirect 如果RoutingRule 设置则参数时必选 参数解释:
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 SignatureDoesNotMatch签名不匹配 1 2 HTTP Code: 403 Error Code: SignatureDoesNotMatch 此类错误一般有三种原因: 初
RoutingRule 字段名 类型 约束 说明 Condition Condition 可选 参数解释: 重定向规则生效需要满足的条件。 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 Redirect Redirect 如果RoutingRule 设置则参数时必选 参数解释:
response.etag); }]; 对象数据的MD5值必须经过Base64编码。 OBS服务端会将该MD5值与对象数据计算出的MD5值进行对比,如果不匹配则上传失败,返回HTTP 400错误。 如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。 设置对象存储类型 您可以通
参数类型 是否必选 描述 Condition Condition 可选 参数解释: 重定向规则生效需要满足的条件。 约束限制: 无 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 Redirect Redirect 如果RoutingRule 设置则参数时必选 参数解释:
参数类型 是否必选 描述 condition Condition 作为请求参数时可选 参数解释: 重定向规则生效需要满足的条件。 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 redirect Redirect 作为请求参数时必选 参数解释: 重定向请求时的具体信息,详见Redirect。
参数类型 是否必选 描述 condition Condition 作为请求参数时可选 参数解释: 重定向规则生效需要满足的条件。 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 redirect Redirect 作为请求参数时必选 参数解释: 重定向请求时的具体信息,详见Redirect。
RoutingRule 字段名 类型 约束 说明 Condition Condition 可选 参数解释: 重定向规则生效需要满足的条件。 取值范围: 匹配条件选择范围详见Condition。 默认取值: 无 Redirect Redirect 如果RoutingRule 设置则参数时必选 参数解释:
对象数据的MD5值(经过Base64编码),提供给OBS服务端,校验数据完整性。OBS服务端会将该MD5值与对象数据计算出的MD5值进行对比,如果不匹配则上传失败,返回HTTP 400错误。 约束限制: 对象数据的MD5值必须经过Base64编码。 如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。
createTemporarySignature生成带签名信息的URL。 使用任意HTTP库发送HTTP/HTTPS请求,访问OBS服务。 如果遇到跨域报错、签名不匹配问题,请参考以下步骤排查问题: 未配置跨域,需要在控制台配置CORS规则,请参考配置桶允许跨域请求。 签名计算问题,请参考URL中携带签名
} }, "configurationId":"test-trigger",//此事件匹配的OBS中事件触发器的名称 "object": { "eTag": "fc85a07cff68977bf5b2108e7436ca2d"
Origin。AllowedOrigin指定允许的跨域请求的来源,即允许来自该域名下的请求访问该对象。 约束限制: 表示域名的字符串,每个匹配规则允许使用最多一个“*”通配符。例如:https://*.vbs.example.com。 默认取值: 无 AllowHeader string
0个对象,并且是从起始位置test/test2(该对象的版本号是G001117FCE89978B0000401205D5DC9A,如果没有匹配,则忽略该参数)开始列举。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19