【问题标题】:How to download files from a web folder in vb.net如何从 vb.net 中的 Web 文件夹下载文件
【发布时间】:2011-11-01 18:44:46
【问题描述】:

我有一个网络文件夹,例如“http://www.myhost.com/software/”如果我在 IE 中打开这个地址,它会显示这个文件夹的所有文件。
我想下载所有文件,但我不想硬编码文件名。我知道我可以使用webclient.DownloadFiles(@address,@filename) 获取文件。这是否可以下载所有文件或至少从 web 文件夹中获取文件名?

【问题讨论】:

    标签: vb.net webclient


    【解决方案1】:

    您至少可以下载 IE 显示的相同文件(请注意,此文件由您的 Web 服务器提供——没有标准)并自己解析文件的 HTML,例如使用webclient.DownloadFile("http://www.myhost.com/software/", @listfilename)

    要更“专业”地访问文件,您需要查看服务器是否也允许通过 FTP 或 WebDAV 访问,因为 HTTP 没有文件“接口”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-08
      • 1970-01-01
      • 1970-01-01
      • 2016-09-06
      • 2011-06-04
      • 1970-01-01
      • 1970-01-01
      • 2016-01-09
      相关资源
      最近更新 更多