
# 对象下载简介(Java SDK)
![](https://support.huaweicloud.com/sdk-java-devg-obs/public_sys-resources/notice_3.0-zh-cn.png)
开发过程中，您有任何问题可以在Github上[提交issue](https://github.com/huaweicloud/huaweicloud-sdk-java-obs/issues)，或者在[华为云对象存储服务论坛](https://bbs.huaweicloud.com/forum/forum-620-1.html)中发帖求助。
OBS Java SDK提供了丰富的对象下载接口，可以通过以下方式下载对象：
- [流式下载](https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0702.html)
- [范围下载](https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0703.html)
- [断点续传下载](https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0709.html)
#### 请求参数
| **参数名**           | **类型**                    | **约束** | **说明**                                                                            |
|:---|:---|:---|:---|
| isEncodeHeaders   | boolean                   | 可选     | 是否自动编码请求头，默认是true。                                                                |
| userHeaders       | HashMap\<String, String\> | 可选     | 用户头域。                                                                             |
| ifMatchTag        | String                    | 可选     | 如果对象的ETag值与该参数值相同，则返回对象内容，否则抛出异常。                                                 |
| ifNoneMatchTag    | String                    | 可选     | 如果对象的ETag值与该参数值不相同，则返回对象内容，否则抛出异常。                                                |
| ifModifiedSince   | Date                      | 可选     | 如果对象在指定的时间后有修改，则返回对象内容，否则返回错误。                                                    |
| ifUnmodifiedSince | Date                      | 可选     | 如果对象在指定的时间后没有修改，则返回对象内容，否则返回错误。                                                   |
| imageProcess      | String                    | 可选     | [图片处理](https://support.huaweicloud.com/usermanual-obs/obs_01_0224.html)参数。        |
| rangeStart        | Long                      | 可选     | 范围下载时，指定开始字节。                                                                     |
| rangeEnd          | Long                      | 可选     | 范围下载时，指定结束字节。                                                                     |
| replaceMetadata   | ObjectRepleaceMetadata    | 可选     | 下载对象时[重写响应头](https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0706.html)。 |
| sseCHeader        | SseCHeader                | 可选     | 服务端加密头信息。                                                                         |
| versionId         | String                    | 可选     | 版本号。                                                                              |
   
