2.5.2. S3 从存储桶获取对象
从存储桶检索对象:
语法
GET /BUCKET/OBJECT HTTP/1.1
GET /BUCKET/OBJECT HTTP/1.1
添加 versionId 子资源以检索对象的特定版本:
语法
GET /BUCKET/OBJECT?versionId=VERSION_ID HTTP/1.1
GET /BUCKET/OBJECT?versionId=VERSION_ID HTTP/1.1
| 名称 | 描述 | 有效值 | 必需 |
|---|---|---|---|
| range | 要检索的对象范围。 | 范围: bytes=beginbyte-endbyte | 否 |
| if-modified-since | 仅当自时间戳起修改时才会获得。 | Timestamp | 否 |
| if-unmodified-since | 只有自时间戳起没有修改时才会获得。 | Timestamp | 否 |
| if-match | 仅在对象 ETag 匹配 ETag 时才会获得。 | 实体标签 | 否 |
| if-none-match | 仅在对象 ETag 匹配 ETag 时才会获得。 | 实体标签 | 否 |
| 名称 | 描述 |
|---|---|
| Content-Range | 只有在请求中指定范围标头字段时,才会返回数据范围 |
| x-amz-version-id | 返回版本 ID 或 null。 |