正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
getTimeZone("GMT")); return serverDateFormat.format(time); } } 签名字符串Signature的计算方法为: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
getTimeZone("GMT")); return serverDateFormat.format(time); } } 签名字符串Signature的计算方法为: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
com/folder/test.txt 中,对象名为folder/test.txt。 约束限制: 无 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 Expires Number 可选 参数解释: 表单上传鉴权的过期时间。 约束限制: 无 取值范围: 正整数。单位:秒。
allowed_method的个数。 allowed_origin const char ** 必选 CORS规则允许的Origin(表示域名的字符串),可以带一个匹配符“*”。每一个allowedOrigin可以带最多一个“*”通配符。 allowed_origin_number unsigned
myhuaweicloud.com/folder/test.txt 中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 newLength long 必选 参数解释: 文件截断后的大小。 默认取值: 无 返回结果说明 表3 TruncateObjectResult
其他的访问策略,比如对一个对象可以设置公共访问策略,允许所有人对其都有读权限。SSE-KMS方式加密的对象即使设置了ACL,跨租户也不生效。 OBS用户在上传对象时可以设置权限控制策略,也可以通过ACL操作API接口对已存在的对象更改或者获取ACL(access control list)
指定对象的版本号。 有效值:字符串 默认值:无 响应消息元素 该请求的响应消息中通过消息元素返回对象的ACL信息,元素的具体意义如表3所示。 表3 响应消息元素 元素名称 描述 ID 用户的DomainId。 类型:String AccessControlList 访问控制列表,记录了对该桶有访问权限的用户列表。
默认取值: 无 encodeHeaders boolean 可选 参数解释: 是否开启OBS对请求头域的自动编码。 由于HTTP编码规范限制,无法发送非ASCII码字符,SDK会在发送请求时对您头域中的中文汉字进行url编码,发送编码后数据。如您设置的值content-disposition为attachment;
调用获取桶存量信息接口,可查询指定桶内的对象个数,以及对象占用空间的大小。 由于OBS桶存量是后台统计,因此存量会有一定的时延,不能实时更新,因此不建议对存量做实时校验。 接口约束 您必须是桶拥有者或拥有获取桶存量信息的权限,才能获取桶存量信息。建议使用IAM或桶策略进行授权,如果使用IAM则
类型:String 否 encoding-type 对响应中的部分元素进行指定类型的编码。如果Delimiter、KeyMarker、Prefix、NextKeyMarker和Key包含xml 1.0标准不支持的控制字符,可通过设置encoding-type对响应中的Delimiter、KeyM
默认取值: 无 encodeHeaders boolean 可选 参数解释: 是否开启OBS对请求头域的自动编码。 由于HTTP编码规范限制,无法发送非ASCII码字符,SDK会在发送请求时对您头域中的中文汉字进行url编码,发送编码后数据。如您设置的值content-disposition为attachment;
批量删除指定桶中的多个对象。 获取对象元数据 ObsClient.getObjectMetadata 对指定桶中的对象发送HEAD请求,获取对象的元数据信息。 修改对象元数据 ObsClient.setObjectMetadata 对指定桶中的对象的元数据信息。 设置对象ACL ObsClient.setObjectAcl
构造请求 本节介绍REST API请求的组成。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/101580 请求URI OBS根据桶和对象及带的资源参数来确定具体的URI,当需要进行资源操作时,可以使用这个URI地址。
通过URL访问对象失败 本案例主要介绍对象URL无法访问的场景。如果您的问题是对象URL只能下载,而不能在线预览,请参考如何在浏览器中在线预览OBS中的对象?解决。 如果您是对象的拥有者,不能通过URL访问对象,请检查如下内容: 如果您是自定义对象的URL,请检查对象URL中是否
表示在对象创建时间后第几天时过期规则生效(仅针对对象的最新版本)。 id const char * 可选 一条Rule的标识,由不超过255个字符的字符串组成。 prefix const char * 必选 对象名前缀,用以标识哪些对象可以匹配到当前这条Rule。 status const char
myhuaweicloud.com/folder/test.txt 中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 expires int 可选 参数解释: 表单上传鉴权的过期时间。 取值范围: 大于等于0的整型数,单位:秒。 默认取值:
UTF-8-Encoding-Of( policy ) ) 签名的计算过程如下: 构造请求字符串StringToSign,即对policy先进行UTF8编码,然后再进行Base64编码。 使用SK第一步结果进行HMAC-SHA1签名计算。 对第二步的结果进行Base64编码,得到签名。 图1 计算表单签名
获取桶的跨域资源共享配置信息。 删除桶的CORS配置 删除桶的跨域资源共享配置信息。 OPTIONS桶 检测客户端是否具有对服务端进行操作的权限。通常用于跨域访问之前。 OPTIONS对象 检测客户端是否具有对服务端进行操作的权限。通常用于跨域访问之前。 对象操作接口 表4 对象操作接口 接口 说明 PUT上传
临时授权方式实现图片处理(Java SDK) 功能说明 OBS为用户提供了稳定、安全、高效、易用、低成本的图片处理服务。您可以通过临时授权方式传入图片处理参数,对图片文件进行图片剪切、图片缩放、图片水印、格式转换等处理。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。
其他的访问策略,比如对一个对象可以设置公共访问策略,允许所有人对其都有读权限。SSE-KMS方式加密的对象即使设置了ACL,跨租户也不生效。 OBS用户在上传对象时可以设置权限控制策略,也可以通过ACL操作API接口对已存在的对象更改或者获取ACL(access control list)