Golang如何获取下载进度条?

leavesdrift · · 2209 次点击
使用 bufio 的reader来读, ```golang reader := bufio.NewReader(resp.Body) defer func(){ io.Copy(ioutil.Discard, resp.Body) resp.Body.Close() }() for { content,err:=reader.XXXXX() if err == io.EOF { break } } ``` 类似这样
#5
更多评论
那你就别 ReadAll,直接通过 Read 读取,一次读一定字节的数据。
#1
有一个疑问啊,我拿到 resp 的时候是数据都已经到resp.Body了么?
#2