检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
息复制到对象元数据中,其处理过程和普通上传对象带这些消息头的处理过程相同。在并发合并段的情况下,仍然遵循Last Write Win策略,但“Last Write”的时间定义为段任务的初始化时间。 已经上传的段,只要没有取消对应的多段上传任务,都要占用用户的容量配额;对应的多段上
容量限制只对桶配额设置生效后的对象上传操作有影响, 如果您设置桶配额时,桶配额的数值小于桶中已上传的对象容量,并不会导致桶中已有对象被删除,但该桶后续将不能再上传任何对象。这种情况下只有删除部分已有对象,将已用空间释放到配额限制以下之后才能再次上传新对象。 接口约束 您必须是桶拥有
Browser提供扁平化风格的GUI界面,符合Windows系统用户的操作习惯。要想拥有更好的体验,建议使用1280*1024或更高分辨率的显示设备。 您可以通过单击页面右上角的图标,单击“关于”查看客户端的当前版本信息,也可以单击“在线帮助”查看帮助文档。 父主题: OBS Browser介绍
Object 接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等。 - Status Number HTTP状态码,小于300表明操作成功;反之,表明操作失败。 Code String OBS服务端错误码,当Status小于300时为空。 Message String OBS
复制段的结果不能仅根据HTTP返回头域中的status_code来判断请求是否成功,头域中status_code返回200时表示服务端已经收到请求,且开始处理复制段请求。复制是否成功会在响应消息的body中,只有body体中有ETag标签才表示成功,否则表示复制失败。 方法定义 ObsClient.copyPart(params)
常/异常信息,SDK日志可以记录在请求OBS服务过程中的正常/异常信息。 结果清单 批量任务执行完成后,会生成结果清单文件,结果清单包含了成功、失败和警告三种类型的文件。 状态码 obsutil支持在进程运行结束后,根据不同的运行结果返回不同返回码,您可以根据返回码分析并处理问题。
不可恢复。 续费操作仅适用于资源包,按需计费不需要续费,只需要保证账户余额充足即可。 要达到延长资源包有效期的效果,需要在资源包到期前续费成功。 续费相关功能 包年包月资源(资源包)续费相关的功能如表1所示。 表1 续费相关的功能 功能 说明 手动续费 包年包月资源(资源包)从购
myhuaweicloud.com/example.jpg?x-image-process=image/average-hue 返回如下类似结果,表示成功获取到图片的平均色值。 {"RGB":"#28577D"} example.jpg原图如下: 获取到的平均色值(#28577D)对应的颜色为:
表2 GetResult 参数名称 参数类型 描述 status int 参数解释: HTTP状态码。 取值范围: 状态码是一组从2xx(成功)到4xx或5xx(错误)的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。 默认取值: 无 reason str 参数解释:
在用户变量或者系统变量中,单击“新建”,变量名填入NODE_OPTIONS,变量值填入--max-http-header-size=32768,单击“确定”,保存成功。 确定以上设置后,重启OBS Browser+选择账户密码登录。 使用该解决方案,会对一些软件使用存在冲突。 父主题: 常见问题
服务端会返回请求不合法。 并发任务分配后,在循环删除多个对象过程中, 如果发生内部错误, 有可能出现数据不一致的情况(某个对象索引数据删除但还有元数据)。 方法定义 ObsClient.deleteObjects(bucketName, deleteObjectsRequest,
前缀相同,B的后缀包含A的 前缀:ab 后缀:xt 失败 B的前缀包含A的,B的后缀包含A的 前缀:abef 后缀:.txt 成功 前缀不同,后缀相同 前缀:abcd 后缀:.mp4 成功 前缀相同,后缀不同 资源和成本规划 表2 资源规划 资源 资源名称 资源说明 数量 费用 OBS桶 piccomp
在右上方区域单击,选择“检查更新”。 根据界面提示进行版本更新。 更新后的OBS Browser,单击右上角的,选择“检查更新”,出现“已经是最新版本”的提示,说明更新成功。 父主题: 相关操作
Object 接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等。 - Status Number HTTP状态码,小于300表明操作成功;反之,表明操作失败。 Code String OBS服务端错误码,当Status小于300时为空。 Message String OBS
默认取值: 无 executionState 否 str 参数解释: 工作流实例当前状态 取值范围: RUNNING,执行中 SUCCESS,执行成功 FAILED,执行失败 默认取值: 无 返回结果 表2 返回结果 类型 说明 GetResult 参数解释: SDK公共结果对象。 表3
由于数据流不能回读,当发生IO异常时,SDK不会进行重试,需要上层应用程序自行重试。 ObsClient.getObject接口,当请求成功并返回ObsObject对象后,由于此时已不在SDK的处理逻辑范围,当从ObsObject.getObjectContent读取数据过程中
匿名用户 未注册云服务的普通访客。如果匿名用户被授予了访问桶/对象的权限,则表示所有人都可以访问对应的桶/对象,并且不需要经过任何身份认证。 须知: 开启匿名用户的桶/对象访问权限后,所有人都可以在不经过身份认证的情况下,对桶/对象进行访问。 注册用户组 注册用户组代表所有注册了云服务
查看桶策略列表权限配置信息 验证权限。 权限授予成功后,部门A、B的用户可以通过OBS控制台、OBS Browser+以及API&SDK等多种方式验证上传权限。 验证的关键点如下(以A部门用户进行验证为例): A部门用户在A部门的桶中上传对象成功。 如果进一步规定了用户仅拥有某个文件夹的上传权限,需同时确保:
new ByteArrayInputStream("Hello OBS".getBytes())); // 可选:调用成功后,记录调用成功的HTTP状态码和服务端请求ID System.out.println(response.getStatusCode());
复制段的结果不能仅根据HTTP返回头域中的status_code来判断请求是否成功,头域中status_code返回200时表示服务端已经收到请求,且开始处理复制段请求。复制是否成功会在响应消息的body中,只有body体中有ETag标签才表示成功,否则表示复制失败。 方法定义 copyPart(input: