文件(Object)上传至存储空间(Bucket)后,您可以将文件URL分享给第三方,供其下载或预览。本文主要介绍如何通过控制台方式分享文件。

操作步骤

  1. 登录OSS管理控制台
  2. 单击左侧导航栏的Bucket列表,然后单击目标Bucket名称。
  3. 单击左侧导航栏的文件管理,然后单击目标文件的文件名或其右侧的详情
  4. 详情面板,单击复制文件URL
    如果您要分享私有文件,则在获取文件URL时还需要设置过期时间。默认的过期时间为3600秒(1小时),最大值为32400秒(9小时)。如果您希望获取更长时效的文件URL,请使用命令行工具ossutil图形化工具ossbrowserOSS SDK
    • 通过文件URL预览

      将文件URL分享给第三方时,如需确保第三方访问文件时是预览行为,您需要绑定自定义域名并添加CNAME记录。详情请参见使用自有域名访问OSS资源

    • 通过文件URL下载

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

其他实现方式

操作 实现方式
分享文件 API接口
Java SDK
Python SDK
PHP SDK
Go SDK
C++ SDK
C SDK
Node.js SDK
Browser.js SDK