检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
print('Put Content Failed') print(traceback.format_exc()) 本示例用于通过自定义头域实现修改对象过期时间。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
写权限。 PermissionReadAcp READ_ACP 读取ACL配置的权限。 PermissionWriteAcp WRITE_ACP 修改ACL配置的权限。 PermissionFullControl FULL_CONTROL 完全控制权限,包括对桶或对象的读写权限,以及对桶或对象ACL配置的读写权限。
写权限。 PermissionReadAcp READ_ACP 读取ACL配置的权限。 PermissionWriteAcp WRITE_ACP 修改ACL配置的权限。 PermissionFullControl FULL_CONTROL 完全控制权限,包括对桶或对象的读写权限,以及对桶或对象ACL配置的读写权限。
默认取值: 无 cacheControl String 可选 参数解释: 响应中的Cache-Control头。指定对象被下载时的网页的缓存行为。 默认取值: 无 contentLanguage String 可选 参数解释: 说明访问者希望采用的语言或语言组合,以根据自己偏好
LastModified string 参数解释: 对象最近一次被修改的时间(UTC时间)。 约束限制: 日期格式必须为ISO8601的格式。 例如:2018-01-01T00:00:00.000Z,表示最后一次修改时间为2018-01-01T00:00:00.000Z。 默认取值:
Request InvalidBucketState 无效的桶状态。 409 Conflict InvalidBucketStoragePolicy 修改桶策略时,提供的新策略不合法。 400 Bad Request InvalidDigest HTTP头中指定的Content-MD5值无效。
附加参数,可选 指定用户的securitytoken。 响应结果 字段名 描述 Key 对象名。 LastModified 对象的最近一次修改时间。 Size 对象的大小。 StorageClass 对象的存储类型。 standard:标准存储,拥有低访问时延和较高的吞吐量,适用
的清单文件中会包含optionalFields中配置的字段。 取值范围: Size:对象大小。 LastModifiedDate:对象最后修改时间。 StorageClass:对象的存储类别。 ETag:对象的ETag值。 IsMultipartUploaded:对象是否为多段上传。
Request InvalidBucketState 无效的桶状态。 409 Conflict InvalidBucketStoragePolicy 修改桶策略时,提供的新策略不合法。 400 Bad Request InvalidDigest HTTP头中指定的Content-MD5值无效。
Request InvalidBucketState 无效的桶状态。 409 Conflict InvalidBucketStoragePolicy 修改桶策略时,提供的新策略不合法。 400 Bad Request InvalidDigest HTTP头中指定的Content-MD5值无效。
Request InvalidBucketState 无效的桶状态。 409 Conflict InvalidBucketStoragePolicy 修改桶策略时,提供的新策略不合法。 400 Bad Request InvalidDigest HTTP头中指定的Content-MD5值无效。
LastModified string 参数解释: 对象最近一次被修改的时间(UTC时间)。 约束限制: 日期格式必须为ISO8601的格式。 例如:2018-01-01T00:00:00.000Z,表示最后一次修改时间为2018-01-01T00:00:00.000Z。 默认取值:
的清单文件中会包含optionalFields中配置的字段。 取值范围: Size:对象大小。 LastModifiedDate:对象最后修改时间。 StorageClass:对象的存储类别。 ETag:对象的ETag值。 IsMultipartUploaded:对象是否为多段上传。
桶的存储类别,有标准存储、低频访问存储、归档存储、深度归档存储四种类别。 数据冗余存储策略 桶的数据冗余存储策略,包括多AZ存储和单AZ存储。数据冗余存储策略无法修改。 区域 桶所在的区域。 创建时间 桶的创建时间。 在“用量分析”下查看桶的存储、流量、请求信息,以及对应信息的月环比,如下所示。单击右上
int64_t 可选 参数解释: 如果对象在指定的时间后有修改,则请求成功,否则返回错误。 约束限制: 无 取值范围: 无 默认取值: 无 if_not_modified_since int64_t 可选 参数解释: 如果对象在指定的时间后没有修改,则请求成功,否则返回错误。 约束限制: 无 取值范围:
默认取值: 无 lastModified str 参数解释: 对象的最近一次修改时间。 约束限制: 日期格式为ISO8601的格式。 例如:2018-01-01T00:00:00.000Z,表示最后一次修改时间为2018-01-01T00:00:00.000Z。 默认取值: 无 etag
可能会根据服务端返回的Content-Encoding对数据做相应的解压处理,客户端程序需要根据自己的需求决定是否做解压处理以及如何解压(修改OBS端保存的对象元数据Content-Encoding或者在下载对象时对Content-Encoding进行重写)。如果在下载对象的请求
Integer 否 参数解释: 表示对象的过期时间,单位是天。过期之后对象会被自动删除。(从对象最后修改时间开始计算) 此字段对于每个对象支持上传时配置,也支持后期通过修改元数据接口修改。 示例:x-obs-expires:3 约束限制: 设置的天数计算出的过期时间不能早于当前时间,
URL有效期范围为1分钟~18小时,有效期内任何用户都可以通过URL直接访问该对象。 该弹窗打开时,链接信息已生效并开始计时,有效期默认为5分钟。修改URL有效期后会重新开始计时,同时链接信息会相应变化,您需要重新复制链接信息。 单击“复制链接”发送给用户,用户通过该链接即可访问文件夹下
ure的值均是从ObsClient.createPostSignature的返回结果中获取。 上传对象 contentType字段需要手动修改为对应的Content-Type值。 在设置对象ACL权限时,HTML表单中的acl取值参见 OBS预定义的权限控制策略。 您可以直接下载表单HTML示例PostDemo。