我正在尝试下载RSS源,当我在我的计算机上尝试代码时,它可以正常工作。但是当我在服务器上运行它时,我发现WebClient类不会下载整个页面:
导致问题的最简单的代码版本是:
WebClient client = new WebClient();
client.DownloadFile("<rss source>", Path.GetFullPath("File.txt"));
我也尝试过DownloadString方法或XDocument.Load(“url”)并且总是相同的结果 - 在我的计算机上一切正常,在服务器上下载的XML没有完成。似乎服务器上的某些内容会停止下载 - 但这些文件的大小例如是100 kB,所以我认为它不应该由任何大小限制或时间到期引起。
答案 0 :(得分:0)