【问题标题】:Downloading files下载文件
【发布时间】:2009-02-26 23:28:51
【问题描述】:

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

只是为了澄清。我正在从远程服务器中提取文件,并将它们保存到我的本地机器上。我得到了一个网址,并告诉我每晚我需要下载 .jpg 图像文件的文件。这就是我被告知的全部内容。我不知道如何仅通过文件夹的 url 获取远程服务器上的文件列表。

谢谢

【问题讨论】:

    标签: asp.net file download


    【解决方案1】:

    如果它是一个网络 URL,您必须依赖网络服务器为您提供某种文件列表。列表的格式几乎可以是任何东西。

    这样说吧:使用浏览器或其他任何东西,作为人类,您将如何找出所有文件名?

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

    如果你能让你的问题更清楚一点,那真的很有帮助。

    【讨论】:

      【解决方案2】:

      这是一些可以使用的概念代码

      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>");       
       }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-29
        相关资源
        最近更新 更多