TOS Java SDK 支持通过普通下载或范围下载等下载对象的方式,您可以根据您的业务需求及不同方式适用的场景,选择合适的下载方式。
下载方式说明
- 普通下载:一般用于下载小对象。
- 范围下载:当您只需要下载对象的一部分数据时,可以使用范围下载。
- 断点续传下载:下载大文件时,可以使用断点续传下载。
- 限定条件下载:满足限定条件则下载,不满足则抛出异常且不会触发下载行为。
说明
- 对于以上各种下载方式,TOS Java SDK 统一使用 InputStream 类作为返回值。您可根据业务需要进行使用,如将其下载到本地文件,或在内存中直接读取等。后续章节将会给出下载返回的数据流的使用说明和示例代码,供您参考。
- 数据下载过程中 SDK 会发送进度事件,您可根据业务需要进行监听。后续章节将会给出下载进度事件监听的说明和示例代码,供您参考。
- 数据下载过程中 SDK 会限制下载的带宽大小,您可根据业务需要进行设置。后续章节将会给出下载客户端限速的使用说明和示例代码,供您参考。