查看PDF

下载对象响应结果

更新时间: 2019-03-13 10:29

类型定义

  1. 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

对象自定义元数据。

下载对象响应结果 - 图1

从Body字段中读取数据完成后必须调用其Close方法关闭。

父主题:数据类型