用golang写的HTTP文件服务器,怎么在服务器端判断文件已传输完毕??

lhylm · · 971 次点击
polaris
社区,需要你我一同完善!
判断传输完毕,你要做什么呢? 对服务端来说,调用 Write,返回,应用层结束了。接下来就是内核会将数据通过 TCP 协议栈通过网络发送出去
#1
更多评论
在write完之后关闭http服务器,直接在w.write(Data)后输出日志,发现文件没有传输完,日志就输出了。
#2
polaris
社区,需要你我一同完善!
<a href="/user/lhylm" title="@lhylm">@lhylm</a> 这不很正常吗?应用层写完后,就返回了,其他的就是操作系统来处理了。
#3