我想問一下大家在請求HTTP Post消息時如何控制gzip壓縮?!敖邮芫幋a:gzip”作為 Http 請求標(biāo)頭總是添加到我發(fā)送的 http 請求中。但我不想使用 gzip 壓縮。我該如何管理?在執(zhí)行 http.NewRequest 之前,我一直使用傳輸類型的 DisableCompression。我已經(jīng)嘗試將值 true 和 false 都設(shè)置為 DisableCompression。但是,到目前為止它不能很好地工作。我的代碼示例部分如下。//gziptr := &http.Transport{ DisableCompression: true,}//client := &http.Client{}client := &http.Client{Transport: tr}req, err := http.NewRequest( "POST", reqUrl, bytes.NewBuffer(bytesMessage),)//Set Http Headersreq.Header.Add("Content-Type", "application/json; charset=UTF-8")req.Header.Add("Accept", "*/*")req.Header.Del("Accept-Encoding")//HTTP requestresp, err := client.Do(req)我使用的 Go 版本是 1.5。
- 1 回答
- 0 關(guān)注
- 348 瀏覽
添加回答
舉報(bào)
0/150
提交
取消