对象存储服务 OBS     

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

 
 

    对象存储OPTIONS对象 更多内容
  • 网站文件托管

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

    来自:帮助中心

    查看更多 →

  • 重命名对象或目录

    重命名对象或目录 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 您可以通过rename_object来修改对象名和目录名,rename_object接口只适用于并行文件系统,对象桶该接口不支持。 参数描述 字段名 类型 约束

    来自:帮助中心

    查看更多 →

  • 上传对象

    上传对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 数据流保存到callback_data(参见流式上传中的参数描述)中,使用结构体obs_put_object_handler中定义的回调函数put_object_dat

    来自:帮助中心

    查看更多 →

  • 图片处理

    90"; //下载对象信息 obs_object_info object_info; memset(&object_info, 0, sizeof(obs_object_info)); object_info.key = "<object key>";

    来自:帮助中心

    查看更多 →

  • 生成删除对象的URL

    = &tempauth; // 对象的信息 obs_object_info object_info; memset(&object_info,0,sizeof(obs_object_info)); object_info.key = key;

    来自:帮助中心

    查看更多 →

  • 多版本对象权限

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

    来自:帮助中心

    查看更多 →

  • 删除桶

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

    来自:帮助中心

    查看更多 →

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

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

    来自:帮助中心

    查看更多 →

  • 生成下载对象的URL

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

    来自:帮助中心

    查看更多 →

  • 修改写

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

    来自:帮助中心

    查看更多 →

  • 删除多版本对象

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

    来自:帮助中心

    查看更多 →

  • 列举对象

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

    来自:帮助中心

    查看更多 →

  • 追加写

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

    来自:帮助中心

    查看更多 →

  • 限定条件下载

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

    来自:帮助中心

    查看更多 →

  • 删除对象

    删除对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 请您谨慎使用删除操作,如果对象所在的桶未开启多版本控制功能,该对象一旦删除将无法恢复。 删除单个对象 您可以通过delete_object删除单个对象,参数描述如下: 字段名

    来自:帮助中心

    查看更多 →

  • 生成列举对象的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实现流式上传。

    来自:帮助中心

    查看更多 →

  • 下载归档存储对象

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

    来自:帮助中心

    查看更多 →

  • 删除桶标签

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

    来自:帮助中心

    查看更多 →

  • 生成上传对象的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条
看了本文的人还看了