计算总上传/下载数据大小

时间:2012-04-23 11:07:40

标签: c#

在我的c#应用程序(.net framework 4)中,我从(使用HttpWebRequest类)下载数据的URL,获取过程应该在一定的时间间隔内重复。现在我想计算总上传和下载数据大小(以KB为单位)。如何在每个Web请求中获取上载/下载数据大小?

3 个答案:

答案 0 :(得分:1)

使用HTTP Header property获取标题信息。 Content length应该以字节为单位给出大小。

答案 1 :(得分:1)

答案 2 :(得分:1)

获得WebResponse并使用http://msdn.microsoft.com/en-us/library/9kstw824.aspx读取数据后,每次都会获得读取的字节数。如果你+ =一个跟踪你的类中总数的静态变量,你可以得到你的下载字节的acurate和up2date计数。上传也是如此。

要从字节转到千字节,除以1024。