我有内容长度可在下载开始。所以我知道我需要请求多少字节。
我下载1024字节的数据块。在最后一个块中,我请求剩余的字节数。我正在使用read函数。
但最后一块要花很多时间才能到达。正常吗?
最佳答案
也许你的最后一块还不够大,无法冲掉缓冲区。
您可以检查如何刷新fd,并在最后一个块发送后手动执行。
关于linux - 为什么最后一个HTTP下载块真的很慢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1454452/