阿里云对象存储 OSS(Object Storage Service)为您提供基于网络的数据存取服务。使用 OSS,您可以通过网络随时存储和调用包括文本、图片、音视频在内的各类数据文件。

# 步骤一:准备工作

  • 已开通阿里云 OSS 服务

# 步骤二:创建存储空间

您可以通过 OSS 控制台创建 Bucket,并将文件上传至 Bucket。上传完成后,将文件(Object)下载至本地或者通过生成签名 URL 的方式将文件分享给第三方,供其下载或预览。

# 前提条件

已开通 OSS 服务。

# 操作步骤

  1. 登录 OSS 管理控制台。

  2. 选择云服务商账号,单击创建桶

  3. 创建桶面板如下图,按如下说明配置必要参数。其他参数均可保持默认配置,也可以在 Bucket 创建完成后单独配置。

    参数 描述
    Bucket名称 Bucket的名称。Bucket一旦创建,则无法更改其名称。命名规则如下:Bucket名称必须全局唯一。只能包括小写字母、数字和短划线(-)。必须以小写字母或者数字开头和结尾。长度必须在3~63字符之间。
    地域 Bucket的数据中心。Bucket一旦创建,则无法更改其所在地域。如需通过ECS内网访问OSS,请选择与ECS相同的地域。更多信息,请参见OSS访问域名使用规则

  4. 单击确定

# 步骤三:上传文件

# 前提条件

已创建存储空间(Bucket)。

# 操作步骤

  1. 点击左侧导航栏的存储 >对象存储 > 对象存储列表

  2. 选择目标 Bucket 名称。

  3. 文件管理页面,单击上传文件

  4. 上传文件面板,单击点击上传,开始上传文件。

# 步骤四:下载文件

# 前提条件

对于归档或者冷归档存储类型的 Object,需要确认 Object 处于“解冻”状态才能对其进行下载。

# 操作步骤

  1. 点击左侧导航栏的存储 >对象存储 > 对象存储列表

  2. 选择目标 Bucket 名称。

  3. 单击左侧导航栏的文件管理

  4. 选择操作 > 单击下载

# 步骤五:分享文件

# 操作步骤

  1. 登录 OSS 管理控制台。

  2. 单击左侧导航栏的对象存储,然后单击目标 Bucket 名称。

  3. 单击左侧导航栏的文件管理,然后单击目标文件的文件名或其右侧的详情

  4. 详情面板,单击复制文件 URL

    如果您要分享私有文件,则在获取文件 URL 时还需要设置过期时间。默认的过期时间为 3600 秒(1 小时),最大值为 32400 秒(9 小时)。

    • 通过文件 URL 预览

      将文件 URL 分享给第三方时,如需确保第三方访问文件时是预览行为,您需要绑定自定义域名并添加 CNAME 记录。

    • 通过文件 URL 下载

      将文件 URL 分享给第三方时,如需确保第三方访问文件时是下载行为,您需要将文件 HTTP 头中的 Content-Disposition 字段设置为attachment