检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
或者通过ObsClient.getObjectMetadata接口获取下次追加上传的位置。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥有上传对象的权限,才能上传对象。建议使用IAM或桶策略
具体操作请参考恢复失败的上传任务。 OBS SDK OBS SDK通过记录上传进度提供断点续传,您可以读取记录的进度,继续上传中断或失败的分段上传任务。 具体操作请参考各SDK开发指南中的“断点续传”章节。 父主题: 删除对象
InputStream作为对象的数据源,您可以通过ObsClient.putObject上传您的数据流到OBS。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥有上传对象的权限,才能上传对象。建议使用IAM或桶策略
与PUT上传的区别 PUT上传中参数通过请求头域传递;POST上传则作为消息体中的表单域传递。 PUT上传需在URL中指定对象名;POST上传提交的URL为桶域名,无需指定对象名。两者的请求行分别为: PUT /ObjectName HTTP/1.1 POST / HTTP/1.1
jar /opt/cloudera/parcels/CDH-6.0.1-1.cdh6.0.1.p0.590678/jars/ 执行如下命令,建立各目录的软连接,将hadoop-huaweicloud的jar包放入如下目录。 ln -s /opt/cloudera/parcels/CDH-6
obs:bucket:ListBucket(需要使用OBS Browser+挂载外部桶时勾选此操作) 如果需要配置其他指定的操作权限,勾选对应操作即可,各操作的说明请参见桶相关授权项和对象相关授权项 选择“特定资源 > object”指定对象资源,指定的对象或对象集应与桶策略一致 如果桶策略设置的资源为“*”,此处选择“任意”
public-read public-read-write public-read-delivered public-read-write-delivered 各策略详细说明见ACL章节的“使用头域设置ACL” 默认取值: private 请求消息元素 更改桶的ACL请求需要在消息元素中带上ACL信息,元素的具体含义如表3所示。
账户的“用户ID”,需根据实际需要修改。“用户ID”可通过单击OBS管理控制台页面右上角用户名,选择“我的凭证”,进入“我的凭证”页面查询。 桶策略各字段含义描述请参考OBS权限控制要素。 使用命令行工具obsutil 命令结构: Windows操作系统 obsutil bucketpolicy
通过华为云CDN加速访问在OBS中的数据,费用将由OBS和CDN共同产生和收取。 整个过程产生的费用示意图如图2所示。 图2 通过CDN加速访问OBS费用示意 各计费项的的详细说明,如表6所示。 表6 通过CDN加速访问OBS计费项说明 产生费用类别 费用收取方 费用说明 请求费用 OBS 当终端用户
请求次数。此时,读写请求将根据实际使用情况进行按需计费。如希望赠送读写请求次数,建议选择包月的标准存储包。 OBS提供的资源包如表1所示,各资源包在不同规格及时长下的具体价格,请参见产品价格详情。你可以通过OBS提供的价格计算器,根据您的业务诉求,来快速计算出购买OBS的参考价格。
取值范围: (注:以下值使用时,需要添加x-obs的前缀,以acl为例,formParams['x-obs-acl']='public-read',各值的取值范围请参照API中响应头域的介绍) acl cache-control content-type content-disposition
00~19:00之间哪个时刻上传的,都以存储时长为1小时结算。 计费公式 费用的计算公式为:费用=实际资源使用量*资源单价 按需计费模式下各计费项的具体价格,请参见产品价格详情。你可以通过OBS提供的价格计算器,根据您的业务诉求,来快速计算出购买OBS的参考价格。 如果需要计算每
queString> <TargetPrefix>为用户指定的目标前缀。 YYYY-mm-DD-HH-MM-SS为日志生成的日期与时间,各字段依次表示年、月、日、时、分、秒。 <UniqueString>为OBS自动生成的字符串。 一个实际用于存储OBS访问日志的object名称示例如下:
名URL。 对象存储服务(OBS) 华为云对象存储服务,负责处理移动应用的数据请求。 实施步骤 配置应用服务器。 获取SDK开发包。 请在各语言的SDK开发指南中获取。 生成预签名URL的代码。 预签名URL的计算方法请参考URL中携带签名。 下述示例以在应用服务器中使用Java语言开发进行举例。
按照签名算法手动编码计算签名。 手动编码计算签名 使用SDK计算签名 OBS SDK内部已实现签名,因此您在使用SDK访问OBS时,无需关注签名问题。各语言SDK实现签名计算的源码如表2所示: 表2 OBS SDK Header携带签名的实现 SDK 签名实现源文件 Java RestStorageService
中提示失败原因:校验文件MD5失败。 方式三:使用OBS SDK校验上传对象的一致性 OBS提供Java、Python等多种语言的SDK,各SDK通过在上传对象时设置对象的Content-MD5值以开启一致性校验。如何计算并设置对象MD5值请前往OBS SDK参见各自开发指南的setObjectMetadata接口。
使用Browser+查看对象恢复状态 API:调用获取对象元数据接口,查看接口响应头“x-obs-restore”,即可获取对象恢复状态。 SDK:调用各语言SDK的获取对象元数据接口,查看对应接口的返回参数,即可获取对象恢复状态。 父主题: 管理对象
essKeyId、x-obs-security-token和Signature用于鉴权,Expires定义鉴权的有效期。 临时鉴权的方法及各参数的详细解释,请参见《对象存储服务API参考》的URL中携带签名章节。 永久共享: 通过将对象权限设置为匿名用户读取权限,通过分享对象UR
ontent-Type字段前后端保持一致。 不支持通过CDN加速后的域名生成临时访问URL。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 通过该方式可支持的操作以及相关信息见下表: 表1 HttpMethodEnum & SpecialParamEnum
常用策略。 约束限制: 预定义策略为字符串形式。 取值范围: private public-read public-read-write 各策略详细说明见ACL章节的“使用头域设置ACL”。 默认取值: private x-obs-grant-read String 否 参数解释: