删除单个对象 您可以通过ObsClient.DeleteObject删除单个对象。
实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); obsClient.deleteObject("bucketname", "objectname"); 批量删除对象 您可以通过ObsClient.deleteObjects
您可以通过ObsClient.putObject上传您的数据流到OBS。
您可以通过ObsClient.PutObject上传您的数据流到OBS。
标签用于标识OBS中的桶或对象,以此来达到对OBS中的桶或对象进行分类的目的。 如何在控制台配置桶标签请参考标签。 更多关于桶标签的内容请参考标签。 父主题: 标签管理
父主题: 配置访问OBS服务内网地址的终端节点
例如,使用如下Flink结果表将数据写入到OBS的“obs://obs-sink/car_infos”路径下。
产品优势 OBS与自建存储服务器对比 在信息时代,企业数据直线增长,自建存储服务器存在诸多劣势,已无法满足企业日益强烈的存储需求。表1向您详细展示了OBS与自建存储服务器的优劣势对比。
OBS PHP SDK的桶相关接口和对象相关接口均支持以“Async”结尾的方式进行异步调用(例如,同步方法为ObsClient->putObject,则异步方法为ObsClient->putObjectAsync),并将返回结果输出到回调函数中。
实例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); ObsBucket obsBucket = new ObsBucket(); obsBucket.setBucketName("bucketname"); // 设置桶
使用任意HTTP库发送HTTP/HTTPS请求,访问OBS服务。 如果遇到跨域报错、签名不匹配问题,请参考以下步骤排查问题: 未配置跨域,需要在控制台配置CORS规则,请参考配置桶允许跨域请求。
您可以通过ObsClient.AppendObject进行追加上传。
您可以通过ObsClient.appendObject进行追加上传。
方法定义 func (obsClient ObsClient) CreateBucket(input *CreateBucketInput) (output *BaseModel, err error) 使用带授权信息URL的方法定义 func (obsClient ObsClient
方法定义 func (obsClient ObsClient) CreateBucket(input *CreateBucketInput) (output *BaseModel, err error) 使用带授权信息URL的方法定义 func (obsClient ObsClient
*response, NSError *error){ NSLog(@"%@",response.etag); }]; 调用getObject返回一个OBSObject实例,该实例包含对象内容及其属性。
枚举常量 日志级别 预定义访问策略 存储类型 权限类型 可被授权的用户类别 可被授权的用户组 规则状态 重定向协议 多版本状态 复制策略 取回选项 事件类型 HTTP方法类型 子资源类型
其他接口 生成带授权信息的URL 断点续传上传 断点续传下载
枚举常量 日志级别 预定义访问策略 存储类型 权限类型 可被授权的用户类别 可被授权的用户组 规则状态 重定向协议 多版本状态 复制策略 取回选项 事件类型 HTTP方法类型 子资源类型
其他接口 生成带授权信息的URL 生成带授权信息的表单上传参数