关于使用 winhttp api 进行文件下载的问题
我需要下载个文件,然后在UI表示过程中的下载速度。
在 WinHttpReceiveResponse 成功后, 开始下载文件。
我对这些 api 的了解也不是太深,我之前是任务所谓的下载时间应该是花在 WinHttpReadData 上的。但是通过打 log 发现调用 WinHttpReadData 前和调用 WinHttpReadData 后好多次的时间间隔都为0, 虽然读取的buff不大,但是也不会是 0 毫秒吧。
请了解这些 api 的用法的人帮忙解答一下吧,所谓的 “下载时间” 到底会花在哪些函数上呢?