2011-01-05 55 views
0

我试图使用WebClient类和DownloadFile方法从虚拟目录中下载一些文件,除了.sql,.flag文件,.tmp,.tmp, InstallState扩展。我收到“HTTP错误404 - 文件或目录未找到”错误。这些扩展不在应用程序配置映射中,所以我需要配置什么来下载这些文件?因为我无法弄清楚。谢谢。 (我正在使用Windows Server 2003)无法使用WebClient下载.sql,.flag,.tmp,.InstallState文件

+0

我的猜测是IIS会提供404作为安全措施。 – 2011-01-05 04:32:09

回答

2

原因是Web服务器可能没有为这些文件扩展名配置MIME类型。

因为这些通过HTTP作为静态文件提供,所以您需要添加它们。

如果这些文件驻留在由您管理的面向公众的服务器上,您认为提供这些文件是明智的吗?为什么不通过FTP获得?