检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
* 可选 参数解释: 对象类型,非Normal对象时返回。 约束限制: 无 取值范围: 无 默认取值: 无 代码示例:列举对象 以下示例展示如何通过函数list_bucket_objects列举出桶里的对象: 1 2 3 4 5 6 7 8 9
OBS_STATUS_ServiceUnavailable 服务端异常。 OBS_STATUS_SlowDown 请求频率过快。 代码示例:恢复并下载归档存储对象 以下示例展示如何通过restore_object恢复归档对象后,再通过get_object函数下载到本地(请注意恢复时间可能比较长): 1 2
Content-Type字段或者传入错误的值,此时会出现跨域错误。解决方案为:Content-Type字段前后端保持一致。 以下代码展示了如何使用临时URL进行授权访问,包括:上传对象、下载对象、列举对象、删除对象。 上传对象 // 创建ObsClient实例 var obsClient
Content-Type字段或者传入错误的值,此时会出现跨域错误。解决方案为:Content-Type字段前后端保持一致。 以下代码展示了如何使用临时URL进行授权访问,包括:创建桶、上传对象、下载对象、列举对象、删除对象。 创建桶 // 初始化配置参数 ObsConfig config
OBS_STATUS_ServiceUnavailable 服务端异常。 OBS_STATUS_SlowDown 请求频率过快。 代码示例:创建文件夹 以下示例展示如何创建文件夹(本质上来说是创建了一个大小为0且对象名以“/”结尾的对象): 1 2 3 4 5 6 7 8
您可以通过copy_object接口传入版本号(version_id)来复制多版本对象,代码示例如下: 代码示例:复制多版本对象 以下示例展示如何通过copy_object函数复制多版本对象: 1 2 3 4 5 6 7 8 9 10 11 12
种情况下,系统会删除此删除标记,并在响应中返回该删除标记的版本号。 约束限制: 无 取值范围: 无 默认取值: 无 代码示例 以下示例展示如何通过batch_delete_objects删除多个多版本对象: 1 2 3 4 5 6 7 8 9
OBS_STATUS_ServiceUnavailable 服务端异常。 OBS_STATUS_SlowDown 请求频率过快。 代码示例:初始化分段上传任务 以下示例展示如何通过initiate_multi_part_upload初始化一个分段上传任务: 1 2 3 4 5 6 7
系统会删除此删除标记,并在响应中返回该删除标记的版本号。 约束限制: 无 取值范围: 无 默认取值: 无 代码示例:批量删除 以下示例展示如何通过batch_delete_objects删除多个对象: 1 2 3 4 5 6 7 8 9 10
必须是按分段号升序排列。 分段可以是不连续的。 并发分段上传 分段上传的主要目的是解决大文件上传或网络条件较差的情况。下面的示例代码展示了如何使用分段上传并发上传大文件: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,
ailable 服务端异常。 OBS_STATUS_SlowDown 请求频率过快。 代码示例:上传对象时指定预定义访问策略 以下示例展示如何在上传对象时指定预定义访问策略 1 2 3 4 5 6 7 8 9 10 11 12 13 14
图片处理参数以image开头。 obs_image_process_style 图片处理参数以style开头。 代码示例:复制段 以下示例展示如何通过copy_part进行分段复制: 1 2 3 4 5 6 7 8 9 10 11 12 13
OBS_STATUS_ServiceUnavailable 服务端异常。 OBS_STATUS_SlowDown 请求频率过快。 代码示例:断点续传上传 以下示例展示如何使用断点续传上传接口上传文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
OBS_STATUS_ServiceUnavailable 服务端异常。 OBS_STATUS_SlowDown 请求频率过快。 代码示例:取消分段上传任务 以下示例展示如何取消分段上传任务: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
obs_error_details *error, void *callback_data); int main() { // 以下示例展示如何判断该桶是否已存在: // 在程序入口调用obs_initialize方法来初始化网络、内存等全局资源。 obs_init
obs_error_details *error, void *callback_data); int main() { // 以下示例展示如何获取桶配额: // 在程序入口调用obs_initialize方法来初始化网络、内存等全局资源。 obs_initialize(OBS_INIT_ALL);