C#中Web文件夹的文件数

时间:2014-06-18 07:17:50

标签: c# asp.net .net directory

如何计算网站文件夹中的总文件数?

string uri = "http://company.co.id/folder/"
public int CountTotalFile(string uri)
{
   ...
   return total;
}

抱歉,我不知道也无法提供一些网站网址。

提前致谢。

2 个答案:

答案 0 :(得分:0)

同意答案"无法通过http"获取文件列表。但是在这里我想用不同的方法添加我的评论作为访问文件夹,如" crawler"。

是否可以模拟抓取工具来检查公司在网站上共享的文件夹中的所有链接?

如果遇到文件,它必须包含一些后缀,如:* .exe,* .txt等。只需将其作为字符串检查并计算即可。

我只是提供我的方法来获取您的信息,希望它可以帮助解决问题:)。

答案 1 :(得分:-2)

无法获取"文件列表"在"文件夹"在一些网站上通过基本的HTTP由于缺少"给我文件列表"动词。

某些网站的网页包含"文件列表"你可以解析数据。即如果它是IIS服务器"目录浏览"对于特定文件夹启用,您可以通过该方式获取文件列表。

如果您可以在服务器上使用WebDAV,可以尝试PROPFIND