请求参数 参数名称 类型 是否必选 参数位置 描述 version Integer 是 URL参数 API 版本号 instanceId String 是 URL参数 实例ID action String 是 URL参数 取值为: open,表示开启存储自动扩容 close,表示关闭存储自动扩容 update,表示实例在开启存储自动扩容的状态下,修改可用空间阈值或者磁盘上限 freeSpaceThreshold
网络条件较差,和 BOS 的服务器之间的连接经常断开。 需要流式地上传文件。 上传文件之前,无法确定上传文件的大小。
当您的网络情况非常差,推荐使用appendObject的方式进行断点续传,每次append 较小数据256kb,参考 追加上传 。 提示 断点续传是分片上传的封装和加强,是用分片上传实现的; 文件较大或网络环境较差时,推荐使用分片上传; 抓取上传 如下代码用于从指定URL抓取资源,并将资源存储到指定的Bucket中。
对于 uploadId 的存储,需要满足不受页面关闭的影响,比较理想的做法是存储在 localStorage 中。 本地存储 在保存 uploadId 时,我们需要为它指定一个 key ,让不同的文件、不同的上传过程区分开。
回收站 用户可以通过配置回收站(Bucket Trash)的功能,保证删除后的数据在回收站内继续保留,用于后续对删除数据的找回。详情参考 回收站功能 注意: 1. 进入回收站的文件仍然会继续计费,直到用户彻底删除。对于回收站中的文件,建议用户配置生命周期来删除过期的文件; 2. 用户进行覆盖操作时,旧的数据不会进入回收站 开通回收站(PutBucketTrash) 参数 类型 是否必须 说明 bu
格式转换 概述 本文介绍如何进行格式转换。 格式转换参数 参数名称 缩写命令 类型 取值范围 命令描述 缺省值 是否必选 format f string jpg、 png、 webp、 bmp 指定目标图片格式。 响应时对应的Content-Type 分别为image/jpeg、image /png、image/webp、image /bmp。 jpg 否
删除文件 示例代码可以参考 删除文件Demo 删除单个文件 可参考如下代码删除了一个Object: public void deleteObject ( BosClient client , String bucketName , String objectKey ) { // 删除Object client . deleteObject ( <bucketName> , <objectKey>
查询IPv6网关限速策略列表 描述 查询IPv6网关的限速策略列表 请求结构 GET /v{version}/IPv6Gateway/{gatewayId}/rateLimitRule?marker={marker}&maxKeys={maxKeys}HTTP/1.1 Host: bcc.bd.baidubce.com Authorization: authorization string
查询指定的高可用虚拟IP 描述 查询指定的高可用虚拟IP。 请求结构 GET /v{version}/havip/{haVipId} HTTP/1.1 Host: bcc.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。 请求参数 参数名称 类型 是否必需 参数位置 描述 version String
使用场景 您的网络环境不好(带宽小、网络不稳定),且带宽成本非常昂贵; 希望尽快完成数据的上云,但是专线方式的费用过于昂贵; 自己没有硬盘或者无可移动的数据存储和传输设备。