正在下载文件

时间:2009-02-26 23:28:51

标签: asp.net file download

我正在使用asp.net/C#。我有一个URL到远程服务器上的文件夹。在该文件夹中的图像都是.jpgs。我不知道文件的名称,只是它们都是.jpgs。如何使用asp.net/C#将所有.jpg图像下载到本地硬盘上的文件夹中。

只是澄清一下。我从远程服务器中提取文件,然后将它们保存到本地计算机上。我得到了一个网址,告诉我每晚需要拉下.jpg图像文件的文件。这就是我被告知的全部内容。我不知道如何只使用该文件夹的URL获取远程服务器上的文件列表。

由于

2 个答案:

答案 0 :(得分:1)

如果是网址,您必须依赖网络服务器为您提供某种文件列表。列表中的格式几乎可以是任何内容。

这样说:使用浏览器或其他任何东西,你如何找到所有文件名?

只是澄清一下,您是否在具有文件的服务器上编写代码?如果是这样,您可以使用Directory.GetFiles找出存在的文件。您希望用户在本地做什么?

如果你能让你的问题更清楚一点,那确实会有所帮助。

答案 1 :(得分:1)

以下是一些与

配合使用的概念代码
DirectoryInfo di = new DirectoryInfo("M:\MappedDrive");
 FileInfo[] rgFiles = di.GetFiles("*.aspx");
 foreach(FileInfo fi in rgFiles)
 {
  Response.Write("<br><a href=" + fi.Name + ">" + fi.Name + "</a>");       
 }