检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.setBucketLogging开启桶日志功能。 日志目标桶与源桶必须在同一个区域(region)。 如果桶的存储类型为低频访问存储或归档存储,则不能作为日志目标桶。 开启桶日志
createPostSignatureSync生成用于鉴权的请求参数。 准备表单HTML页面。 将生成的请求参数填入HTML页面。 选择本地文件,进行表单上传。 使用SDK生成用于鉴权的请求参数包括两个: Policy,对应表单中policy字段。 Signature,对应表单中的signature字段。 以
Agency字段为目标桶owner通过统一身份认证服务创建的对OBS服务的委托的名称,创建委托可参考统一身份认证服务委托相关章节。 开启桶日志 以下代码展示了如何开启桶日志: // 初始化配置参数 ObsConfig config = new ObsConfig(); config
删除桶 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->deleteBucket删除桶。以下代码展示如何删除一个桶: // 引入依赖库 require
对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->setBucketLogging开启桶日志功能。 日志目标桶与源桶必须在同一个区域(region)。 如果桶的存储类型为低频访问存储或归档存储,则不能作为日志目标桶。 开启桶日志
开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 要接入OBS服务,您需要拥有一组有效的访问密钥(AK和SK)用来进行签名认证。 具体可参考OBS服务环境搭建。 获取AK和SK之后,您便可以按照以下步骤进行初始化。
Copy-Source-if-Unmodified-Since 如果源对象在指定的时间后没有修改,则进行复制,否则抛出异常。。 cpSrcIfUnmodifiedSince 源对象的ETag值是指源对象数据的MD5校验值。 如果包含Copy-Source-if-Unmodified-
登录控制台。 鼠标指向界面右上角的登录用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏单击“访问密钥”。 单击“新增访问密钥”,进入“新增访问密钥”页面。 输入访问密钥描述信息(非必填),单击“确定”。 通过手机短信、邮箱或者虚拟MFA进行验证,输入对应的验证码,单击“确定”。 如
单上传的请求参数。使用Node.js代码模拟表单上传的完整代码示例,参见post-object-sample。您也可以通过如下步骤进行表单上传: 使用ObsClient.createPostSignatureSync生成用于鉴权的请求参数。 准备表单HTML页面。 将生成的请求参数填入HTML页面。
为桶配置服务端加密后,OBS会对历史对象进行加密吗? 不会。 OBS只对服务器端加密配置生效后上传的对象进行加密,不会加密历史对象。如果您需要加密历史对象,需删除历史对象后重新上传。 父主题: 服务端加密
读取ACL配置的权限。 如果有读ACP的权限,则可以获取对应的桶或对象的权限控制列表(ACL)。 桶或对象的所有者永远拥有读对应桶或对象ACP的权限。 WRITE_ACP 修改ACL配置的权限。 如果有写ACP的权限,则可以更新对应桶或对象的权限控制列表(ACL)。 桶或对象的所有者永远拥有写对应桶或对象的ACP的权限。
策略。 OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。 重复恢复归档或深度归档存储对象时在延长恢复有效期的同时,也将会对恢复时产生的恢复费用进行重复收取。产生的标准存储类别的对象副本有效期将会延长,并且收取延长时间段产生的标准存储副本费用。 ObsClient
printStackTrace(); } } } 相关链接 关于设置桶的多版本状态的API说明,请参见设置桶的多版本状态。 更多关于设置桶的多版本状态的示例代码,请参见Github示例。 设置桶的多版本状态过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 多版本控制相关问题请参见多版本控制相关常见问题。
参数解释: 待上传对象的自定义元数据。OBS支持用户使用以“x-obs-meta-”开头的消息头来加入自定义的元数据,以便对对象进行自定义管理。当用户获取此对象或查询此对象元数据时,加入的自定义元数据将会在返回的消息头中出现。 约束限制: 所有自定义元数据大小的总和不超过8K。单个
单击“复制”。 选择复制源,即事件触发器所在的源桶。 从源桶复制事件触发器的操作为增量复制,不会删除当前桶已存在的事件触发器,与已存在的事件触发器冲突的规则不会复制。 源桶和目标桶的桶版本号都必须是3.0。 源桶和目标桶必须在同一区域。 您可以按需移除不需要复制的事件触发器。 单桶事件触发器上
通过响应中的error来判断请求是否异常,如果error等于空则请求无异常,否则请求失败,错误信息将会在窗口中打印,代码如下所示: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 认证用的ak和s
请求的桶名已经存在。桶的命名空间是系统中所有用户共用的,选择一个不同的桶名再重试一次。 Obs.0013 请求的文件夹名已经存在。选择一个不同的名字再重试一次。 Obs.0014 文件超过50MB。请使用OBS Browser+上传。 Obs.0015 搜索条件的绝对路径总长度超过1023字符,请重试。
以下代码展示了使用OBS客户端进行同步调用的通用方式: // 初始化配置参数 ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议
统一包年包月资源(资源包)的到期日 如果您持有多个到期日不同的资源包,或者您的资源包到期日不同,可以将到期日统一设置到一个日期,便于日常管理和续费。 图7展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图7 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。
ta-”开头的消息头来加入自定义的元数据,以便对对象进行自定义管理。当用户获取此对象或查询此对象元数据时,加入的自定义元数据将会在返回的消息头中出现。 约束限制: 所有自定义元数据大小的总和不超过8K。单个自定义元数据大小的计算方式为:每个键和值的UTF-8 编码中的字节总数。