删除Bucket 概述 由于一个用户可创建的 Bucket 有配额限制(目前为100个),当某个 Bucket 不再使用时,用户可通过删除Bucket释放配额。 注意事项 删除 Bucket 可能会影响相关用户和服务,请谨慎删除。 只有当前 Bucket 为空时,即不包含任何 Object 和未完成的三步上传 Part,才可删除 Bucket,否则会出现相应提示。如果需要直接删除非空 Bucket
UploadPart 接口描述 在调用 InitiateMultipartUpload 获取 UploadId 后,我们需要用 UploadPart 命令来上传 Object 拆分后的数据(Part)。为了标识各个 Part 在 Object 的相对位置,在 UploadPart 需要指定一个 partNumber 参数,partNumber 的取值范围是 1 - 10000。 BOS Part
使用指南 概述 MultipartUpload相关接口用于实现BOS的“三步上传”和“三步Copy”功能。 三步上传:请求者将一个Object拆分成多个分块(又称Part),然后分别上传这些分块。当所有分块全部上传完成后,BOS将请求者上传的所有分块组合成完整Object。MultipartUpload常使用于流式上传,大文件上传和断点上传。MultipartUpload上传有InitiateMu
sdk日志 SDK日志 BOS Ruby SDK支持四个级别的日志(默认为 Logger::INFO 级别),支持设置输出日志文件的目录,详细可以参考 Log 模块。示例代码: # 默认日志路径:DEFAULT_LOG_FILE = ./baidubce-sdk.log Log . set_log_file ( file_path ) # 四个日志级别:Logger::DEBUG | Logg
配置BOSCLI 通用配置 配置支持中文显示的CLI环境 如需要配置支持中文显示的CLI环境,请执行如下命令配置: $ export LANG=en_US.UTF-8 说明: 可先执行 $ locale 命令查看当前环境的语言支持情况,若不是 LANG=en_US.UTF-8 ,可执行上述命令进行修改。 配置AK/SK、Region、Host信息 使用BOS CLI工具之前,推荐先设置Access
表单上传 概述 用户可以以 HTML 表单的形式上传 Object ,上传的 Object 不能超过 5GB 。 适用场景 网站可以将表单上传嵌入 HTML 页面,直接把用户上传的文件传到 BOS ,不需要在网站服务器保存。 表单上传 简单上传 Object 上传流程 用户本地->BOS 用户本地->网站服务器->BOS 操作方式 用户可以使用表单上传的 API 将文件上传文件到指定 bucket
简单下载 概述 简单下载是通过 BOS API 的 GetObject 接口,下载已经上传的文件(Object),Object 下载是使用 HTTP 的 GET 请求来完成的,该操作需要用户对 Object 所在的 Bucket 具有读权限。 操作方式 BOS 同时支持使用 API 与使用 SDK 工具下载 Object ,具体如下: 使用 API 接口获取 Object : 通过GetObjec
异常处理 在发生错误时,可以查看BCEOutput的error字段,error字段的详细解释请参见 错误信息格式 。
自适应旋转 概述 图像可以根据 exif 信息进行自适应旋转。 自适应旋转参数 action名称: auto-orient 参数 取值 说明 o 0,1 0:按原图默认方向,不自动旋转;1:自适应旋转。
黑白上色 概述 智能识别黑白图像内容并填充色彩,使黑白图像变得鲜活。 参数 action名称:colourize 示例 黑白图片上色。如图是黑白图片上色前后的对比效果: https://doc.bce.baidu.com/bce-documentation/BOS/src_black_and_white.jpg?x-bce-process=image/colourize