对象存储服务 OBS     

对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的云存储服务,具备标准Restful API接口,可存储任意数量和形式的非结构化数据。

 
 

    对象存储OPTIONS对象 更多内容
  • 删除桶

    创建并初始化option obs_options option; obs_status ret_status = OBS_STATUS_BUTT; init_obs_options(&option); option.bucket_options.host_name

    来自:帮助中心

    查看更多 →

  • 修改写

    开发过程中,您有任何问题可以在github上提交issue,或者在华为云 对象存储服务 论坛中发帖求助。 修改写接口modify_object只适用于并行文件系统的桶,对象桶该接口不支持。该接口同put_object参数和使用方法一样,只不过是多了一个写对象的起始位置position。 参数描述 字段名 类型

    来自:帮助中心

    查看更多 →

  • 网站文件托管

    在华为云对象存储服务论坛中发帖求助。 您可通过以下步骤实现网站文件托管: 将网站文件上传至OBS的桶中,并设置对象MIME类型。 设置对象访问权限为公共读。 通过浏览器访问对象。 以下代码展示了如何实现网站文件托管: static void test_put_object() {

    来自:帮助中心

    查看更多 →

  • 列举对象

    限定返回的对象名必须带有prefix前缀。 marker char * 可选 列举对象的起始位置,返回的对象列表将是对象名按照字典序排序后该参数以后的所有对象。 delimiter char * 可选 用于对对象名进行分组的字符。对于对象名中包含delimiter的对象,其对象名(如

    来自:帮助中心

    查看更多 →

  • 删除对象

    请求桶的上下文,配置option 必选 桶参数。 object_info obs_object_info * 必选 删除的对象名和版本号,非多版本对象,version设置为0。 delobj obs_delete_object_info* 必选 删除对象个数和指定使用quiet模式。 put_properties

    来自:帮助中心

    查看更多 →

  • 桶存储类别和对象存储类别有什么关系?

    桶存储类别和对象存储类别有什么关系? 上传对象时,对象的存储类别默认继承桶的存储类别。您也可以重新指定对象的存储类别,同时也支持在对象上传完成后修改对象的存储类别。 修改桶的存储类别,桶内已有对象的存储类别不会修改,新上传对象时的默认对象存储类别随之修改。 父主题: 桶和对象相关

    来自:帮助中心

    查看更多 →

  • 源端对象存储访问频率过高导致迁移失败怎么办?

    源端对象存储访问频率过高导致迁移失败怎么办? 为保证较高的迁移速率,迁移任务执行过程中,对象存储迁移服务会以较高频率调用源端对象存储API。由于某些源端对象存储对访问频率进行了限制,当访问频率过高时就会导致迁移任务失败。 解决办法: 联系源端云服务提供商,修改源端对象存储对访问频率的限制值以满足迁移的要求。

    来自:帮助中心

    查看更多 →

  • 追加写

    put_object上传的对象可覆盖append_object上传的对象,覆盖后对象变为普通对象,不可再进行追加上传。 第一次调用追加上传时,如果已存在同名的普通对象,则会报错(HTTP状态码为409)。 每次追加上传返回的ETag是当次追加数据内容的ETag,不是完整对象的ETag;

    来自:帮助中心

    查看更多 →

  • 多版本对象权限

    多版本对象权限 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 设置多版本对象访问权限 您可以通过set_object_acl接口传入版本号(version_id)设置多版本对象的访问权限,示例代码如下: static void

    来自:帮助中心

    查看更多 →

  • 删除多版本对象

    删除多版本对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 删除单个多版本对象 您可以通过delete_object接口传入版本号(version_id)删除多版本对象,示例代码如下: static void test_d

    来自:帮助中心

    查看更多 →

  • 生成下载对象的URL

    // 下载对象信息 obs_object_info object_info; memset(&object_info, 0, sizeof(obs_object_info)); object_info.key =key; object_info.version_id

    来自:帮助中心

    查看更多 →

  • 下载归档存储对象

    test_restore_object() { // 定义对象信息 obs_object_info object_info; memset(&object_info, 0, sizeof(obs_object_info)); object_info.key

    来自:帮助中心

    查看更多 →

  • 限定条件下载

    "<time object modified>"; // 下载对象信息 obs_object_info object_info; memset(&object_info, 0, sizeof(obs_object_info)); object_info

    来自:帮助中心

    查看更多 →

  • 生成列举对象的URL

    生成列举对象的URL 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 static void test_list_object_auth() { // 创建并初始化option obs_options option;

    来自:帮助中心

    查看更多 →

  • 流式上传

    华为云对象存储服务论坛中发帖求助。 流式上传需要将您的数据流传入回调数据callback_data中,然后使用结构体obs_put_object_handler中定义的回调函数put_object_data_callback来处理传入的回调数据。通过调用put_object实现流式上传。

    来自:帮助中心

    查看更多 →

  • 删除桶标签

    obs_options option; init_obs_options(&option); option.bucket_options.host_name = "<your-endpoint>"; option.bucket_options.bucket_name

    来自:帮助中心

    查看更多 →

  • 删除跨域规则

    handler obs_response_handler* 必选 回调函数。 callback_data void * 可选 回调数据。 static void test_delete_cors_config() { obs_options option; obs_status

    来自:帮助中心

    查看更多 →

  • 清除托管配置

    ret_status = OBS_STATUS_BUTT; // 创建并初始化option obs_options option; init_obs_options(&option); option.bucket_options.host_name =

    来自:帮助中心

    查看更多 →

  • 分段复制

    char * 必选 对象名。 object_info obs_copy_destination_object_info * 必选 指明多段上传任务。 object_info->destination_bucket char * 必选 目标对象所在桶。 object_info->destination_key

    来自:帮助中心

    查看更多 →

  • 生成上传对象的URL

    生成上传对象的URL 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 static void test_put_object_auth() { // 创建并初始化option obs_options option;

    来自:帮助中心

    查看更多 →

  • 判断桶是否存在

    obs_options option; init_obs_options(&option); option.bucket_options.host_name = "<your-endpoint>"; option.bucket_options.bucket_name

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了