检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
string 参数解释: OBS服务端返回的请求ID。 默认取值: 无 ResponseHeaders map[string][]string 参数解释: HTTP响应头信息。 默认取值: 无 代码示例 本示例用于开启examplebucket桶的多版本状态 1 2 3 4 5
[[OBSStaticCredentialProvider alloc] initWithAccessKey:AK secretKey:SK]; //初始化服务配置 OBSServiceConfiguration *conf = [[OBSServiceConfiguration alloc] i
删除生命周期规则 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.DeleteBucketLifecycle删除桶的生命周期规则。 本示例用于删除桶
制到目标桶中,即源桶中通过生命周期规则删除的对象,在目标桶中不会被同步删除。 例如:您在1月16日配置了跨区域复制规则,将源桶A中的对象a.txt和aa.txt全部复制到了目标桶B中,而在1月20日a.txt被源桶A配置的生命周期规则删除,那么已经复制到目标桶B中的a.txt不会同步被删除。
二进制式下载 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 以下代码展示了如何进行二进制式下载: // 创建ObsClient实例 var obsClient = new ObsClient({
查看生命周期规则 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.GetBucketLifecycle查看桶的生命周期规则。 本示例用于查看桶名为“bucketname”的生命周期规则。
删除生命周期规则 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->deleteBucketLifecycle删除桶的生命周期规则。 本示例用于删除
临时授权访问是指通过访问密钥、请求方法类型、请求参数等信息生成一个临时访问权限的URL,这个URL中会包含鉴权信息,您可以使用该URL进行访问OBS服务进行特定操作。在生成URL时,您需要指定URL的有效期。所有继承OBSBaseRequest的子类都能使用临时鉴权访问。 临时授权访问支持的操作以及相关信息见下表:
以检索所有段。请注意,返回的分段列表不包括已合并的分段。 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 接口约束 您必须是桶拥有者或拥有列举已上传的段的权限,才能列举已上传的段。建议使用IAM或桶策略进行授权,如果使用IAM
基于表单上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 基于表单上传是使用HTML表单形式上传对象到指定桶中,对象最大不能超过5GB。 您可以通过ObsClient.cre
string> entry in res.Headers) { Console.WriteLine("{0}:{1}", entry.Key, entry.Value); } } catch (ObsException ex) { Console
<object Content> 请求消息参数 该请求需要在消息中指定参数,表明这是修改写上传,同时指定本次修改上传位置。参数说明如表1所示。 表1 请求消息参数 参数名称 描述 是否必选 modify 表明这是以修改写方式上传。 类型:String 是 position 写操作的位置。
误码。下表中列出本接口的一些常见错误,以及可能原因。如下表1 获取对象标签的错误码列表。 表1 获取对象标签的错误码列表 错误码 描述 HTTP状态码 NoSuchTagSet 指定的对象没有设置标签 404 请求示例 1 2 3 4 5 6 GET /objectname?ta
拖拽上传 OBS Browser+提供强大的拖拽上传功能,您可以将本地的一个或多个文件或者文件夹拖拽到对象存储的对象列表或者并行文件系统的对象列表中;同时您也可以将文件或文件夹拖拽到指定的目录上,这样可以上传到指定的目录中。拖拽上传可以轻松便捷地帮您把本地文件上传到OBS中。 父主题:
[-encoding-type=url][-bf=xxx] [-limit=1] [-format=default] [-config=xxx] [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] 运行示例 示例1:以Windows操作系统为例,运行obsutil ls obs://bucket-test
下载与安装SDK(C SDK) 本节提供C SDK的下载链接,并介绍SDK的编译方式。 下载SDK OBS C SDK最新版本源码:最新源码下载 OBS C SDK历史版本下载:历史版本下载 SDK编译 获取到SDK源码后,根据使用平台来开展编译工作。 linux下: linux
设置对象生命周期 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 上传对象或者初始化分段上传任务时,您可以直接指定对象的过期时间。示例代码如下: // 创建ObsClient实例
上传对象 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 以下代码展示如何上传对象至OBS: obsClient.putObject({ Bucket : 'bucketname'
*CreateSignedUrlInput) (output *CreateSignedUrlOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *CreateSignedUrlInput 必选 参数解释: 生成带授权信息
SDK公共响应头 调用ObsClient类的相关接口成功后,均会返回公共响应头类,即HeaderResponse类实例(或其子类实例),该类包含了HTTP/HTTPS的响应头信息。 处理公共响应头的示例代码如下: // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风