返回介绍

12.1.2 http.Request 类型

发布于 2024-08-14 12:50:31 字数 1380 浏览 0 评论 0 收藏 0

http.Request 类型的作用是表示HTTP请求,该类型可以用于表示服务器接收的请求,或在HTTP客户端即将发送到服务器的请求。

源代码https://golang.org/src/net/http/request.go中定义的 http.Request 结构类型如下:

> type Request struct {
>     Method string
>     URL *url.URL
>     Proto string // "HTTP/1.0"
>     ProtoMajor int // 1
>     ProtoMinor int // 0
>     Header Header
>     Body io.ReadCloser
>     GetBody func() (io.ReadCloser, error)
>     ContentLength int64
>     TransferEncoding []string
>     Close bool
>     Host string
>     Form url.Values
>     PostForm url.Values
>     MultipartForm *multipart.Form
>     Trailer Header
>     RemoteAddr string
>     RequestURI string
>     TLS *tls.ConnectionState
>     Cancel <-chan struct{}
>     Response *Response
>     ctx context.Context
> }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文