【发布时间】:2023-12-28 16:10:01
【问题描述】:
我的应用程序拒绝这个,但是当我卷曲它正在工作的数据时,我似乎对如何在 Go 中压缩这个 http 有效负载感到困惑。
var buf bytes.Buffer
g := gzip.NewWriter(&buf)
g.Write([]byte("apples")
req, err := http.NewRequest("POST", q.host, bytes.NewReader(buf.Bytes()))
...
req.Header.Set("Content-Type", "text/plain")
req.Header.Set("Content-Encoding", "gzip")
resp, err := client.Do(req)
有人知道我哪里出错了吗?
【问题讨论】: