You need to enable JavaScript to run this app.
导航

下载对象概述(Go SDK)

最近更新时间2024.02.04 18:30:57

首次发布时间2022.09.06 11:42:20

TOS Go SDK支持通过直接下载或范围下载等下载对象的方式,您可以根据您的业务需求及不同方式适用的场景,选择合适的下载方式。

下载方式说明

  • 普通下载:直接从指定桶中下载整个对象。
  • 限定条件下载:满足限定条件则下载,不满足则抛出异常且不会触发下载行为。
  • 范围下载:不需要下载整个对象,仅需要对象中的部分信息,您可以使用范围下载,下载指定范围内的数据。
  • 断点续传下载:在下载对象时,因为网络异常或程序崩溃等原因导致下载失败,您可以使用断点续传下载,继续下载未成功的文件。

在下载对象时,Go SDK 支持使用流式下载,在下载对象接口返回 io.Reader 作为数据源进行读取。在下载的过程中可以通过进度条功能查看下载进度,可以使用客户端限速接口限制下载速度。