diff --git a/internal/tun2/connection.go b/internal/tun2/connection.go index 0490d6c..26851ce 100644 --- a/internal/tun2/connection.go +++ b/internal/tun2/connection.go @@ -2,10 +2,8 @@ package tun2 import ( "bufio" - "bytes" "context" "expvar" - "io/ioutil" "net" "net/http" "time" @@ -143,15 +141,6 @@ func (c *Connection) RoundTrip(req *http.Request) (*http.Response, error) { if err != nil { return nil, errors.Wrap(err, ErrCantReadResponse.Error()) } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return nil, errors.Wrap(err, "can't read response body") - } - - resp.Body = ioutil.NopCloser(bytes.NewBuffer(body)) - resp.ContentLength = int64(len(body)) c.counter.Add(1)