簡體   English   中英

C#下載文件會產生不同的結果WebClient-瀏覽器

[英]C# Downloading a file gives different result WebClient - Browser

我一直在嘗試創建類似網絡監視器的應用程序。 為此,我想使用speedtest.net api。 這個想法很簡單,您下載一個包含最佳結果的csv文件。 http://www.speedtest.net/csv.php?csv=1&ria=0&s=0

但是,當我使用常規瀏覽器下載此文件時,會得到以下信息: 結果很多 通過C#WebClient下載它時,得到以下信息: 沒結果

有關如何解決此問題的任何想法?

我通過網絡監視器關注了您的鏈接http://www.speedtest.net/csv.php?csv=1&ria=0&s=0 響應中的Http HEADER的字段為Content-length:103,對於整個文件而言,多數民眾贊成太短了。 因此,我認為您的服務返回的內容長度錯誤。 瀏覽器將忽略此錯誤,C#WebClient不會忽略此錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM