I am trying to find response size for every request from chromedp I tried following code
chromedp.ListenTarget(
ctx,
func(ev interface{}){
if ev, ok := ev.(*network.EventResponseReceived); ok {
fmt.Println("event received:")
fmt.Println(ev.Type)
var len = ev.Response.EncodedDataLength;
fmt.Println(ev.Response.URL + ":" + fmt.Sprintf("%f", len))
return
}
},
)
But EncodedDataLength is Total number of bytes received for this request so far (As per documentation). Is there any way to get full response size.
Thanks