feat(webconnectivity@v0.5): stream the response body (#959)
Reference issue: https://github.com/ooni/probe/issues/2295
This commit is contained in:
parent
019aa4cbca
commit
d289b80386
5 changed files with 85 additions and 3 deletions
|
|
@ -285,7 +285,7 @@ func (t *SecureFlow) httpTransaction(ctx context.Context, network, address, alpn
|
|||
t.CookieJar.SetCookies(req.URL, cookies)
|
||||
}
|
||||
reader := io.LimitReader(resp.Body, maxbody)
|
||||
body, err = netxlite.ReadAllContext(ctx, reader)
|
||||
body, err = StreamAllContext(ctx, reader)
|
||||
}
|
||||
finished := trace.TimeSince(trace.ZeroTime)
|
||||
t.TestKeys.AppendNetworkEvents(measurexlite.NewAnnotationArchivalNetworkEvent(
|
||||
|
|
|
|||
Loading…
Reference in a new issue