使用套接字时如何获得上传进度?

时间:2015-03-30 18:06:17

标签: c sockets winapi network-programming winsock

下载文件时,我知道已下载了多少数据,因此我可以显示下载进度。

然而,在上传文件时,我真的不知道另一端收到了多少数据,所以我无法显示上传进度,所以我想这是了解多少的唯一方法数据上传是通过让接收方向我发回每次收到一些数据时收到的数据。

这是正确的还是另一种方式?

1 个答案:

答案 0 :(得分:0)

在开始上传之前,您可以获取要上传的数据量。之后,您可以计算每个请求发送的数据量。从这里你可以显示进展。