求助各位大神一个问题! 感谢

pjc685 · · 2205 次点击
polaris
社区,需要你我一同完善!
HTTP 请求一旦发出,服务端不管你读不读,都会响应数据,也就是数据会传输过来,不过,这时候数据是在操作系统实现的协议栈的buffer中,也就是操作系统保存了。 从 resp.Body 中读,只是从协议数据中把数据读到当前程序中。不会影响网路数据的传输。
#2
更多评论
嗯,是这样的。网络 IO,读的时候才会获取数据。 相关跟代码:[transfer.go?s=7038:7050#L290](http://docs.studygolang.com/src/pkg/net/http/transfer.go?s=7038:7050#L290)
#1
polaris
社区,需要你我一同完善!
补充一下,你可以通过 Wireshark 之类的抓包工具来试试着两种情况。
#3