检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码示例如下所示: obsClient.getObject({ Bucket : 'bucketname', Key : 'objectname' }, function (err, result) { if(err){
console.error('Error-->' + err); }else{ console.log('Status-->' + result.CommonMsg.Status); } }); 本示例仅用于删除单个对象,OBS
代码示例如下所示: // 创建ObsClient实例 var obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例
代码示例如下所示: // 创建ObsClient实例 var obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例
上传对象(C SDK) 流式上传(C SDK) 文件上传(C SDK) 创建文件夹(C SDK) 断点续传上传(C SDK) 追加写对象(C SDK) 修改写对象(C SDK)
代码示例如下所示: // 引入依赖库 require 'vendor/autoload.php'; // 使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient
上传对象 对象上传简介 文本上传 流式上传 文件上传 创建文件夹 设置对象属性 分段上传 分段复制 基于表单上传
OBS会将服务端收到段数据的ETag值(段数据的MD5值)返回给用户。 可以通过ContentMD5参数设置上传数据的MD5值,提供给OBS服务端用于校验数据完整性。 分段号的范围是1~10000。如果超出这个范围,OBS将返回400 Bad Request错误。
代码示例如下所示: // 引入依赖库 require 'vendor/autoload.php'; // 使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient
/ 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。
'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里也可以使用其他外部引入方式传入,如果使用硬编码可能会存在泄露风险。
OBS为用户提供了稳定、安全、高效、易用、低成本的图片处理服务。当要下载的对象是图片文件时,您可以通过传入图片处理参数对图片文件进行图片剪切、图片缩放、图片水印、格式转换等处理。 更多关于图片处理的内容,参见图片处理特性指南。
以下代码展示如何列举指定桶中的对象: OBSListObjectsRequest *request = [[OBSListObjectsRequest alloc] initWithBucketName:@"bucketname"]; request.maxKeys = [NSNumber
在OBSInitiateMultipartUploadRequest中,您可以设置对象存储类型、对象自定义元数据等对象属性。同时您还可以通过customContentType参数来设置对象上传类型。 设置background为YES时,可以开启后台上传。
追加上传成功后,可通过 NSDictionary *temp = [response headers];NSString* nextPosition = [temp valueForKey:@"x-obs-next-append-position"]; 这种方式获取下次追加上传的位置
*credentialProvider = [[OBSStaticCredentialProvider alloc] initWithAccessKey:AK secretKey:SK]; //初始化服务配置 OBSServiceConfiguration *conf
*credentialProvider = [[OBSStaticCredentialProvider alloc] initWithAccessKey:AK secretKey:SK]; //初始化服务配置 OBSServiceConfiguration *conf
*credentialProvider = [[OBSStaticCredentialProvider alloc] initWithAccessKey:AK secretKey:SK]; //初始化服务配置 OBSServiceConfiguration *conf
以下代码展示如何列举指定桶中的对象: ObjectListing objectListing = obsClient.listObjects("bucketname"); for(ObsObject obsObject : objectListing.getObjects()){
上传对象 对象上传简介 流式上传 文件上传 获取上传进度 创建文件夹 设置对象属性 分段上传 设置对象生命周期 追加上传 分段复制 断点续传上传 基于表单上传