更新时间:2026-01-15 GMT+08:00
对象下载简介(Java SDK)
OBS Java SDK提供了丰富的对象下载接口,可以通过以下方式下载对象:
请求参数
| 参数名 | 类型 | 约束 | 说明 |
|---|---|---|---|
| isEncodeHeaders | boolean | 可选 | 是否自动编码请求头,默认是true。 |
| userHeaders | HashMap<String, String> | 可选 | 用户头域。 |
| ifMatchTag | String | 可选 | 如果对象的ETag值与该参数值相同,则返回对象内容,否则抛出异常。 |
| ifNoneMatchTag | String | 可选 | 如果对象的ETag值与该参数值不相同,则返回对象内容,否则抛出异常。 |
| ifModifiedSince | Date | 可选 | 如果对象在指定的时间后有修改,则返回对象内容,否则返回错误。 |
| ifUnmodifiedSince | Date | 可选 | 如果对象在指定的时间后没有修改,则返回对象内容,否则返回错误。 |
| rangeStart | Long | 可选 | 范围下载时,指定开始字节。 |
| rangeEnd | Long | 可选 | 范围下载时,指定结束字节。 |
| versionId | String | 可选 | 版本号。 |
父主题: 下载对象(Java SDK)