0

我一直在尝试创建一个类似网络监视器的应用程序。为此,我想使用 speedtest.net api。这个想法很简单,您下载一个包含最佳结果的 csv 文件。( http://www.speedtest.net/csv.php?csv=1&ria=0&s=0 )

然而,当我用我的常规浏览器下载这个文件时,我得到这个: 很多结果 当我通过 C# WebClient 下载它时,我得到这个: 没有结果

关于如何解决这个问题的任何想法?

4

1 回答 1

0

我使用网络监视器跟踪了您的链接http://www.speedtest.net/csv.php?csv=1&ria=0&s=0。响应中的 Http HEADER 有一个字段 Content-length:103 ,这对于整个文件来说太短了。所以我认为您的服务返回了错误的内容长度。浏览器忽略此错误,C# WebClient 不会忽略此错误

于 2015-11-27T16:55:35.657 回答