Using the Golang NewChunkedReader

I am trying to handle a fragmented response from a third party service by injecting it into httputil.NewChunkedReader

:

chunkedReader := httputil.NewChunkedReader(chunkedResponse)

buf := new(bytes.Buffer)
buf.ReadFrom(chunkedReader)
return buf.Bytes()

      

This code returns null bytes just like manually calling reader.Read

.

I'm looking for a practical example in terms of implementation httputil.NewChunkedReader

.

+3


source to share





All Articles