而在实际应用中,会经常遇到跨域访问的请求,例如,用户的网站A( http://domainA.example )后端使用了BOS存储,用户想在该网站的Web应用程序中引用存储在BOS上的资源,但该页面只能向网站域名 http://domainA.example 发起请求,向其他网站发送的请求均会被浏览器限制。
如果保持和源Bucket的存储类型一致,则该参数为空;STANDARD表示标准存储类型,STANDARD_IA表示低频存储类型,COLD表示冷存储类型;如果是多AZ类型bucket,可取值为MAZ_STANDARD_IA和MAZ_STANDARD。
ListObjectsResponse对象包含了此次listObject请求的返回结果。
object就是实际存储在bucket的key数量。即文件数等于object数减去带分隔符结尾的object数,比如,当前目录下有9个object,其中5个是文件夹,4个文件,那么查到的文件数就是4,object数就是9。
图片水印参数 图片水印参数 参数 取值 说明 bucket - 指定水印图片存储在BOS的Bucket名称,非必选,默认当前bucket。非当前bucket则要求该水印图片有公共读权限。 image - 指定水印图片存储在BOS的Object名称,需要取url安全的Base64编码后的值。 t 1-100 指定图片水印透明度,取值为100时,表示与原始透明度一致。非必选,默认值100。
BCE CMD工具包 [2018-02-01] 版本号0.2.0 变更记录: 支持BOSAPI接口,包含Bucket ACL、生命周期、日志和默认存储类型等管理接口。 为sync 添加 exclude 和 include 过滤。 修复Bug。 BCE CMD工具包 [2017-12-27] 版本号0.1 变更记录: Bucket创建和删除,Object的上传、下载、删除和拷贝等功能。
用户额度管理 put_user_quota 此接口用来设置用户的额度,额度包括总的bucket数及各个region总的存储容量,当前总的Bucket数最大值不能超过100,注意该接口只能被主用户调用, 参数 是否必须 描述 max_bucket_count 是 最大可以创建的bucket数,若为-1,则表示不设置 max_capacity_mega_bytes 是 单位为MB,表示最大的存储容量,若为
智能对比度 概述 调整过暗或者过亮图像的对比度,使图像更加鲜明。您无需指定对比度参数,BOS 会为您自适应最佳对必须效果。 参数 action名称:contrast-enhance 示例 示例原图与智能对比度处理后效果图: https://doc.bce.baidu.com/bce-documentation/BOS/src_contrast_enhance.jpg?x-bce-process=i
Bucket权限管理 Bucket权限控制 设置Bucket的访问权限 基本流程 创建BosClient。 执行setBucketAcl()方法。 示例代码 js // 设置Bucket访问权限为private client.setBucketCannedAcl(<BucketName>, 'private') .then(function() { // 设置完成 })
Bucket回收站 应用场景 为了提高 BOS 数据的可靠性,用户可以通过配置回收站(Bucket Trash)的功能,保证删除后的数据在回收站内继续保留,用于后续对删除数据的找回。用户必须是源Bucket的owner且拥有FULL_CONTROL权限,且是目标Bucket的owner。 注意: 1.进入回收站的文件仍然会继续计费,直到用户彻底删除。对于回收站中的文件,建议用户配置生命周期来删除过