下载对象响应结果
更新时间: 2019-03-13 10:29
类型定义
- type GetObjectOutput struct
参数描述
字段名 | 类型 | 说明 |
---|---|---|
StatusCode | int | HTTP状态码。 |
RequestId | string | OBS服务端返回的请求ID。 |
ResponseHeaders | map[string][]string | HTTP响应头信息。 |
Body | io.ReadCloser | 对象的数据流。 |
DeleteMarker | bool | 标识删除的对象是否是删除标记。 |
StorageClass | StorageClassType | 对象的存储类型。 |
AllowOrigin | string | 如果请求中的Origin满足桶的CORS规则,则返回CORS规则中的AllowedOrigin。 |
AllowHeader | string | 如果请求的RequestHeader满足桶的CORS规则,则返回CORS规则中的AllowedHeader。 |
AllowMethod | string | 桶CORS规则中的AllowedMethod。 |
ExposeHeader | string | 桶CORS规则中的ExposeHeader。 |
MaxAgeSeconds | int | 桶CORS规则中的MaxAgeSeconds。 |
ContentLength | int64 | 对象数据的长度。 |
CacheControl | string | 响应中的Cache-Control头。 |
ContentDisposition | string | 响应中的Content-Disposition头。 |
ContentEncoding | string | 响应中的Content-Encoding头 |
ContentLanguage | string | 响应中的Content-Language头 |
ContentType | string | 对象的MIME类型。 |
Expires | string | 响应中的Expires头 |
LastModified | time.Time | 对象的最近一次修改时间。 |
ETag | string | 对象的ETag值。 |
VersionId | string | 对象的版本号。 |
Restore | string | 归档存储类型对象的取回状态,如果对象不为归档存储类型,则该值为空。 |
Expiration | string | 对象的详细过期信息。 |
SseHeader | SseCHeader 或 SseKmsHeader | 服务端加密头信息。 |
WebsiteRedirectLocation | string | 当桶设置了Website配置,该参数指明对象的重定向地址。 |
Metadata | map[string]string | 对象自定义元数据。 |
从Body字段中读取数据完成后必须调用其Close方法关闭。
父主题:数据类型