http.Response
类型
在文件https://golang.org/src/net/http/response.go中可以找到http.Response
结构的定义如下:
type Response struct {
Status string // e.g. "200 OK"
StatusCode int // e.g. 200
Proto string // e.g. "HTTP/1.0"
ProtoMajor int // e.g. 1
ProtoMinor int // e.g. 0
Header Header
Body io.ReadCloser
ContentLength int64
TransferEncoding []string
Close bool
Uncompressed bool
Trailer Header
Request *Request
TLS *tls.ConnectionState
}
这个复杂的http.Response
类型可以用来表示HTTP请求的响应。这个结构的每个字段,都可以在以上的源文件找到更多的信息。在标准Go库中,大多数struct
类型都是基于一个结构,以及与结构字段相关的函数操作。