检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“历史版本”配置项默认不展示,只有当桶开启过“多版本控制”,即多版本控制状态为“已启用”或“暂停”时才会展示。 “当前版本”与“历史版本”是针对“多版本控制”而言的。如果开启了“多版本控制”功能,同名的对象上传到同一路径下时,则会产生不同的版本号。
表2 错误码 描述 HTTP状态码 InvalidRequest 目标桶没有开启桶级WORM开关 400 InvalidRequest 保护期限设置错误 400 MalformedObjectLockError 策略配置格式错误 400 其余错误已经包含在表2中。
筛选条件中,当选择“X天内到期”时,筛选结果只显示X天内到期,状态为“使用中”的资源;当同时选择“A天内到期”,“B天内到期”(A>B) ,则显示结果按“A天内到期”显示。 筛选条件“隐藏有待支付订单的资源”默认不勾选,可勾选,将有待支付订单的资源隐藏起来。
"PutObject successfully"); } catch (ObsException e) { System.out.println("PutObject failed"); // 请求失败,打印http状态码
"putObject successfully"); } catch (ObsException e) { System.out.println("putObject failed"); // 请求失败,打印http状态码
第一次调用modify_object时,如果修改的对象不存在,则会报错(HTTP状态码为404)。 modify_object接口中第六个参数是提供服务端加密功能的参数,具体用法参考服务端加密章节。 父主题: 上传对象
归档或深度归档存储对象 如果源对象是归档或深度归档存储对象,需要判断源对象的恢复状态,只有当源对象处于已恢复状态时,才能复制成功。源对象未恢复或者正在恢复时,会复制失败,返回错误403 Forbidden。
表4 ListObjectsOutput 参数名称 参数类型 描述 StatusCode int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。
第一次调用追加上传时,如果已存在同名的普通对象,则会抛出异常(HTTP状态码为409)。 追加上传返回的ETag是当次追加数据内容的ETag,不是完整对象的ETag。 单次追加上传的内容不能超过5GB,且最多支持10000次追加上传。
注意事项 多sink写同一文件 OBS和HDFS在一致性保证上是有差别的:HDFS租约机制可以保证并发写同一个文件时不会产生一致性问题,但是OBS实现的HDFS协议不支持租约Lease机制(并发写同一个文件时将产生不可确定的状态),所以在flume场景下可以通过文件命名规则进行解决
除了服务端返回的状态码为5XX或403错误的请求外,其余的请求均会计入请求次数。 计费示例 以下示例中出现的费用价格仅供参考,实际价格请参见产品价格详情中“对象存储服务”的内容。 示例一 以上传对象为例,对一个对象或者段的每一次操作都会计算一次请求次数。
第一次调用追加上传时,如果已存在同名的普通对象,则会报错(HTTP状态码为409)。 每次追加上传返回的ETag是当次追加数据内容的ETag,不是完整对象的ETag; 单次追加上传的内容不能超过5GB,且最多支持10000次追加上传。
如果验证失败则通知客户端验证失败,状态码为403 Forbidden,错误码为SignatureDoesNotMatch。定位和修复签名不匹配行为请参见签名不匹配(SignatureDoesNotMatch)如何处理 客户端 8 接收服务端响应 客户端接收服务端响应。
表4 ICommonMsg 参数名称 参数类型 描述 Status number 参数解释: OBS服务端返回的HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。
表2 特殊错误 错误码 描述 HTTP状态码 NoSuchCORSConfiguration 桶的CORS配置不存在 404 Not Found 其余错误已经包含在表2中。 请求示例 1 2 3 4 5 6 GET /?
successfully"); } catch (ObsException e) { System.out.println("PutObjectWithSha256 failed"); // 请求失败,打印http状态码
表1 响应消息元素 名字 描述 BucketLoggingStatus logging状态信息的容器。 类型:Container Agency 产生logging日志桶Owner创建委托OBS上传logging日志的委托名。
表3 特殊错误 错误码 描述 HTTP状态码 Bad Request Invalid Access-Control-Request-Method: null 桶配置了CORS,OPTIONS桶时,没有加入method头域。
execution_state String 工作流运行状态。 execution_name String 工作流名称。 错误响应消息 无特殊错误,所有错误已经包含在表2中。 请求示例 GET /v2/workflowexecutions?
对象上传成功后,可在对象详情中查看对象的加密状态。