Golang NewChunkedReader的用法
我试图通过将第三方服务的分块响应引入到Golang NewChunkedReader的用法,go,chunked-encoding,http-chunked,Go,Chunked Encoding,Http Chunked,我试图通过将第三方服务的分块响应引入到httputil.NewChunkedReader,来处理它: chunkedReader := httputil.NewChunkedReader(chunkedResponse) buf := new(bytes.Buffer) buf.ReadFrom(chunkedReader) return buf.Bytes() 此代码返回零字节,手动调用reader.Read 我正在寻找一个实现httputil.NewChunkedReader“标题行太长
httputil.NewChunkedReader
,来处理它:
chunkedReader := httputil.NewChunkedReader(chunkedResponse)
buf := new(bytes.Buffer)
buf.ReadFrom(chunkedReader)
return buf.Bytes()
此代码返回零字节,手动调用reader.Read
我正在寻找一个实现
httputil.NewChunkedReader
“标题行太长”的实用示例@PaulMooney。你确定你的数据没有格式错误吗?@Ainar-G没有,有效负载绝对没有格式错误。邮递员和提琴手都毫无疑问地展示了它。你从哪里得到chunkedResponse
的?你有一个chunkedResponse的样本吗?听起来好像没有正确编码。否则,它的工作原理如下所示: