首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从网站获取文件夹列表

如何从网站获取文件夹列表
EN

Stack Overflow用户
提问于 2013-07-07 01:05:07
回答 3查看 137关注 0票数 0

如何从网站获取文件夹列表?也就是说,我写了一个程序,它接受一个URL,并从网站上给出一个文件夹列表。我尝试使用Directory.GetDirectories(myURL),但它不起作用。

EN

回答 3

Stack Overflow用户

发布于 2013-07-07 01:09:16

通常,您必须让服务器运行一些代码来获取目录列表。客户端无法访问web服务器的文件系统,即使使用FTP或WebDAV,客户端可以看到的内容的范围也将受到限制。

票数 2
EN

Stack Overflow用户

发布于 2013-07-07 01:54:09

最简单的方法是在web服务器上的每个目录中创建一个包含所有子目录名称的folders.txt文件。然后使用您喜欢的HTTP API下载文件并解析其内容。

对于你无法控制的网站:你不能。但是,你可以检查你是否有权访问某个特定名称的文件夹。这应该会给你一些想法。

票数 1
EN

Stack Overflow用户

发布于 2013-07-07 09:53:26

您不能直接访问web服务器上的文件系统( .NET的安全特性)。但是,当您在本地运行(在localhost下)时,您可以这样做,但我知道这不是重点。如果你正在讨论提交一个不属于你的URL,那么通常情况下,不,这是不可能的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17505153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档