检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
况填写 server: 'https://obs.cn-north-4.myhuaweicloud.com' }); // 上传图片 obsClient.putObject({ Bucket: 'bucketname', Key: 'objectname
newObjectMetadata = new ObjectMetadata(); newObjectMetadata.setContentType("image/jpeg"); newObjectMetadata.addUserMetadata("property", "property-value");
request.StorageClass = StorageClassEnum.Warm; request.ContentType = "image/jpeg"; request.MetadataDirective = MetadataDirectiveEnum.Replace;
相关内容,具体请参见对象标签。 图3 配置元数据或WORM保留策略 单击“上传”。 使用API 对象操作 使用SDK Java Python不支持 C Go不支持 BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+
CopySource:'sourcebucketname/sourceobjectname', ContentType : 'image/jpeg', StorageClass : obsClient.enums.StorageClassWarm, Met
该字段被追加在对文件夹的请求的末尾(例如:suffix参数设置为“index.html”,请求的是“samplebucket/images/”,返回的数据将是“samplebucket”桶内名为“images/index.html”的对象的内容)。 约束限制: key、suffix和routeRules必
FilePath = "localfile",//上传的本地文件路径,需要指定到具体的文件名 ContentType = "image/jpeg",//对象MIME类型 }; PutObjectResponse response = client.PutObject(request);
8编码,然后再进行Base64编码。 使用SK第一步结果进行HMAC-SHA1签名计算。 对第二步的结果进行Base64编码,得到签名。 图1 计算表单签名 签名代码示例 以下是计算表单中携带签名的示例代码: Java中签名的计算方法 Python中签名的计算方法 1 2 3
e.printStackTrace(); } } } 代码示例:获取图片转码的下载链接 临时授权访问,利用HttpMethodEnum.GET请求实现获取图片转码的下载链接,URL有效期设置3600秒。 1 2 3 4 5 6 7 8
运行以上示例代码,设置自定义元数据property1和用户头域property2、x-obs-meta-property3后,网络抓包HTTP协议的头域如下图所示: 代码示例:删除对象自定义元数据 如果需要删除某些自定义元数据,在调用设置对象元数据接口时,把需要保留的元数据设置一次,并设置SetO
2015 13:45:50 GMT Date: Wed, 08 Jul 2015 06:57:01 GMT Content-Type: image/jpg Content-Length: 1458 Authorization: OBS H4IPJX0TQTHTHEBQQCEC:kZ
userHeaders = new HashMap<>(); userHeaders.put("Content-Type","image/jpeg"); request.setUserHeaders(userHeaders);
Content-Disposition: form-data; name="file"; filename="MyFilename" Content-Type: image/jpeg file_content --9431149156168 Content-Disposition: form-data;