如何从网址下载所有文件?

时间:2012-01-04 10:00:46

标签: c# asp.net webclient webclient-download

我想从URL获取所有文件。文件可以是不同类型的扩展名。
我如何从网站URL获取带有webclient对象的所有文件。 当我打开网站Url然后文件列出如下格式

     
  • ...
  • Frame.js
  • MyFile.png
  • Class1.cs
  •  
 

“来自网址的文件和文件夹列表”

2 个答案:

答案 0 :(得分:4)

您需要为自己编写一个非常简单的网络抓取工具。谷歌的'C#网络爬虫',你会发现许多博客与这个简单的实现:

How To: Write a Crawler in C#

答案 1 :(得分:4)

我可以看到您的平台是Windows。如果您只是在寻找下载所有文件的工具,请查看http://unxutils.sourceforge.net/中的wget。

一个简单的用法:

wget -H -r --level=1 -k -p <url>