对象存储BOS

    简单下载

    概述

    简单下载是通过 BOS API 的 GetObject 接口,下载已经上传的文件(Object),Object 下载是使用 HTTP 的 GET 请求来完成的,该操作需要用户对 Object 所在的 Bucket 具有读权限。

    操作方式

    BOS 同时支持使用 API 与使用 SDK 工具下载 Object ,具体如下:

    示例

    下面是使用 Java SDK 的代码示例,可以简单的下载 Object :

    public void getObject(BosClient client, String bucketName, String objectKey)
        throws IOException {
    
        // 获取Object,返回结果为BosObject对象
        BosObject object = client.getObject(bucketName, objectKey);
    
        // 获取ObjectMeta
        ObjectMetadata meta = object.getObjectMetadata();
    
        // 获取Object的输入流
        InputStream objectContent = object.getObjectContent();
    
        // 处理Object
        ...
    
        // 关闭流
        objectContent.close();
    }
    上一篇
    上传数据
    下一篇
    断点续传下载