检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PERMISSION_READ READ 读权限。 如果有桶的读权限,则可以获取该桶内对象列表、桶内多段任务、桶的元数据、桶的多版本。 如果有对象的读权限,则可以获取该对象内容和元数据。 PERMISSION_WRITE WRITE 写权限。 如果有桶的写权限,则可以上传、覆盖和删除该桶内任何对象和段。
PERMISSION_READ READ 读权限。 如果有桶的读权限,则可以获取该桶内对象列表、桶内多段任务、桶的元数据、桶的多版本。 如果有对象的读权限,则可以获取该对象内容和元数据。 PERMISSION_WRITE WRITE 写权限。 如果有桶的写权限,则可以上传、覆盖和删除该桶内任何对象和段。
objectACLPolicy storageClass 对象存储类型。 request.storageClass metaDataDict 对象元数据。 request.metaDataDict websiteRedirectLocation 网址重定向位置。 request.websiteRedirectLocation
表示对象的过期时间(从对象最后修改时间开始计算),单位是天。过期之后对象会被自动删除。 约束限制: 此字段对于每个对象仅支持上传时配置,不支持后期通过修改元数据接口修改。 取值范围: 大于0的整型数,单位:天。 默认取值: 无 requestDate Date 必选 参数解释: 发起请求的时间。 默认取值:
以传输字节数为基准反馈下载进度 request.ProgressType = ProgressTypeEnum.ByBytes; // 每下载1MB数据反馈下载进度 request.ProgressInterval = 1024 * 1024; // 注册下载进度回调函数
}); }; uploadFile('localfile'); 大文件分段上传时,使用Offset参数和PartSize参数配合指定每段数据在文件中的起始结束位置。 并发数过大,可能会因为网络不稳定等原因,产生Timeout错误,需要限制并发数。 父主题: 多段相关接口(Node
put_properties; init_put_properties(&put_properties); //初始化存储上传数据的结构体 put_buffer_object_callback_data data; memset(&data, 0, s
obs_upload_file_response_handler * 必选 回调结构体,所有成员都是回调函数的指针。 callback_data void * 可选 回调数据。 上传文件结构obs_upload_file_configuration描述如下表: 成员名 类型 约束 说明 upload_file char
接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等,详见ICommonMsg。 InterfaceResult 表5 参数解释: 操作成功后的结果数据,详见表5。 约束限制: 当Status大于300时为空。 表4 ICommonMsg 参数名称 参数类型 描述 Status number
OBSListObjectsVersionsRequest 列举分段上传任务 OBSListMultipartUploadsRequest 获取桶元数据 OBSGetBucketMetaDataRequest 获取桶区域位置 OBSGetBucketMetaDataRequest 获取桶存量信息
接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等,详见ICommonMsg。 InterfaceResult 表5 参数解释: 操作成功后的结果数据,详见表5。 约束限制: 当Status大于300时为空。 表4 ICommonMsg 参数名称 参数类型 描述 Status number
误码等,详见ICommonMsg。 InterfaceResult GetBucketQuotaOutput 参数解释: 操作成功后的结果数据,详见GetBucketQuotaOutput。 约束限制: 当Status大于300时为空。 表5 ICommonMsg 参数名称 参数类型
的错误码等,详见ICommonMsg。 InterfaceResult BaseResponseOutput 参数解释: 操作成功后的结果数据,详见BaseResponseOutput。 约束限制: 当Status大于300时为空。 表5 ICommonMsg 参数名称 参数类型
接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等,详见ICommonMsg。 InterfaceResult 表5 参数解释: 操作成功后的结果数据,详见表5。 约束限制: 当Status大于300时为空。 表4 ICommonMsg 参数名称 参数类型 描述 Status number
的错误码等,详见ICommonMsg。 InterfaceResult BaseResponseOutput 参数解释: 操作成功后的结果数据,详见BaseResponseOutput。 约束限制: 当Status大于300时为空。 表5 ICommonMsg 参数名称 参数类型
obs_download_file_response_handler * 必选 回调函数。 callback_data void * 可选 回调数据。 下载文件结构obs_download_file_configuration描述如下表: 字段名 类型 约束 说明 downLoad_file
接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等,详见ICommonMsg。 InterfaceResult 表5 参数解释: 操作成功后的结果数据,详见表5。 约束限制: 当Status大于300时为空。 表4 ICommonMsg 参数名称 参数类型 描述 Status number
详见ICommonMsg。 InterfaceResult GetBucketMetadataOutput 参数解释: 操作成功后的结果数据,详见GetBucketMetadataOutput。 约束限制: 当Status大于300时为空。 表4 ICommonMsg 参数名称
接口调用完成后的公共信息,包含HTTP状态码,操作失败的错误码等,详见ICommonMsg。 InterfaceResult 表5 参数解释: 操作成功后的结果数据,详见表5。 约束限制: 当Status大于300时为空。 表4 ICommonMsg 参数名称 参数类型 描述 Status number
CopySourceIfNoneMatch 如果源对象的ETag值与该参数值不相同,则进行复制,否则抛出异常。 字符串。 源对象的ETag值是指源对象数据的MD5校验值。 如果包含CopySourceIfUnmodifiedSince并且不符合,或者包含CopySourceIfMatch并且