问题标签 [directory-browsing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2143 浏览

java - Java:列出局域网中计算机的文件和文件夹

假设我们的局域网中有一台 PC:192.168.1.122,它只与一个文件“Test.txt”共享一个文件夹“Shared”(即 \\192.168.1.122\Shared\Test.txt)。现在,如果我想浏览 \Shared 中的文件和文件夹,我会写:

但是当我尝试浏览顶级文件和文件夹时......

...我在 list [] 数组中一无所获。请帮助我浏览 LAN 设备的根文件夹。谢谢!

0 投票
2 回答
2998 浏览

http - 如何从 HTTP 文件共享上的 URL 列出子目录?

我想知道是否有一个简单的名称来列出来自 HTTP 文件共享的所有文件/目录 - 默认情况下 HTTP 服务器会显示它们,但我想知道是否有一种简单的方法来获取文件列表而无需手动解析返回的网页。

任何可以使用或curl应该没问题的解决方案。wgetpython

0 投票
4 回答
4409 浏览

windows - 列出nodejs中的分区

我想使用nodejs获取windows中的分区列表。fs.readdir 适用于任何低于或包括 C: 的文件夹,但我无法弄清楚要给它什么才能拥有“C:”、“D:”等分区列表。

有人知道我应该使用什么吗?

0 投票
7 回答
32410 浏览

php - 有没有办法只使用 glob() 文件?

我知道glob可以查找所有文件或仅查找文件夹内的所有目录:

但是我没有找到可以有效地仅在一行中查找文件的方法。

效果很好,但读取目录两次(即使有一些优化可以使第二次浏览更快)。

0 投票
1 回答
2798 浏览

c# - 限制 HttpModule 只处理某些请求

我们在网站的特定部分使用目录浏览,但我们的用户并不喜欢默认的 ASP.NET

目录浏览。老实说,我们也不是特别关心它。

我遇到了 mvolo 的自定义目录浏览模块并尝试使用它。但是,我发现如果我在我的根 web.config 中启用了它,它允许在没有默认页面的情况下浏览所有文件夹的目录(如您所料)。如果我在根目录中设置了 enabled="false",它会抛出一个 HttpException,它被我的通用错误页面捕获,但是每个请求都会导致异常,例如当请求的页面在加载期间有额外的图像要请求时。

我相信(我可能是错的),默认目录浏览模块仅在没有默认文件夹并且您没有请求特定文件(例如,mysite.com/images/ 与 mysite. com/images/logo.gif)。

我已经重构了自定义模块的功能,但我无法弄清楚如何将模块限制为仅在启用目录浏览时需要完全执行的情况下——而不是针对每个请求。这是模块中的一段代码:

0 投票
0 回答
830 浏览

c# - 目录浏览的替代方案

我网站的某个部分有几十个文件夹,其中包含应该公开的文件。我目前允许在该特定部分浏览目录,但我有几个问题。UI 在“用户”级别不是很友好,在我看来,最好禁用目录浏览。

在列出所有内容之前,我使用了可扩展的树视图样式布局(类似于 Windows 资源管理器中的树视图,但没有正确的内容窗格......只有树),但这似乎对用户不太友好顶层有两打文件夹,有些文件夹中有几百个文件。

我正在为此编写一些代码,但我想不出一个不使用目录浏览的好方法——我想避免使用它。

有没有人对如何在不浏览目录的情况下完成此操作的一般想法提出建议?

- -更新 - -

我最终创建了一个用户控件来“模拟”特定位置的目录浏览。我选择这样做有几个原因,其中之一是避免必须在站点上的任何位置实际启用目录浏览设置。

主要原因是我可以修改 UI 以创建更加用户友好的体验,其中包括将列表嵌入到我的正常站点布局中,提供文件类型图标,以及提供字母数字排序而不是字母排序。我发现字母排序对于普通用户来说非常混乱,例如,由于在数字 2 之前组织了数字 100。

注意:对于文件图标,我使用了 IconHandler 2.0,在该博客上进行了合理的详细讨论。我没有使用自定义目录浏览模块,因为它要么在整个网站上启用目录浏览,要么在您设置 enabled="false" 时模块中断

0 投票
4 回答
1929 浏览

linux - 源代码洞察中的汇编代码支持

有没有人尝试在源代码洞察中浏览汇编语言文件(filename.s)?

我刚刚将整个 Linux 内核项目添加到源代码洞察中,但它不支持任何汇编文件。

0 投票
1 回答
1114 浏览

iis-7 - 启用目录浏览的页面不返回文件列表,只返回 404 File not Found

我正在尝试为我网站中的特定文件夹打开目录浏览,但无论我做什么,页面总是返回 404 Page not Found。

使用 Kentico CMS7 站点运行 IIS7。

文件夹位置是 www.sample.com/Public/FolderIWant

我可以成功访问 FolderIWant 中的文件,所以不正确的 url 不是问题。

我已经通过 IIS7 UI 为 FolderIWant 启用了目录浏览,并禁用了默认文档功能,同时删除了那里列出的默认文档。我还在公用文件夹上启用了目录浏览,但没有运气。

到目前为止,我在网上阅读的所有内容都表明,这就是让目录浏览为文件夹工作所要做的一切。

任何帮助使它工作将不胜感激!

0 投票
1 回答
905 浏览

amazon-s3 - Amazon S3 存储桶中的子文件夹目录浏览

我在亚马逊 S3 中创建了一个名为“RootBucket”的存储桶。在存储桶内创建了两个文件夹“folder1”和“folder2”。在文件夹 1 中,我创建了 5 个文件夹,如 F1、F2、F3、F4 和 F5。然后在每个文件夹(F1 - F5)中,我添加了一些图像和 zip 文件。

文件夹结构就像,

RootBucket -> 文件夹 1 -> F1 -> img1、img2、zipfile1、zipfile2。

我想在这里为子文件夹做目录浏览器,就像我在浏览器中提供以下链接一样,

www.sample.com/RootBucket/folder1

这将列出“文件夹 1”内的所有文件夹(F1-F5)。

如果我们单击该目录列表中的任何文件夹,

www.sample.com/RootBucket/folder1/F1

这将列出 F1 文件夹中的所有图像和 zip 文件。如果我们单击此处的任何图像或 zip 文件,那么它应该会下载。

如何在 Amazon S3 中执行此过程?

我已经搜索了更多关于此的地方,他们告诉我使用 list.html java 脚本来列出所有文件夹。但我不想使用像这样的链接结构

www.sample.com/RootBucket/folder1/list.html,而不是这个,我只想让 www.sample.com/RootBucket/folder1 列出所有文件夹。

请给我一个解决方案来做到这一点。

问候,卡蒂克。

0 投票
1 回答
116 浏览

url - 如何直接打开网站的文件?

如果我的标题不具体,让我解释一下。我想打开一个 asp.net 网站(在 IIS 7 中本地)。我的问题是我需要打开位于两个子文件夹中的网站文件,当我写下网站的主机名时,我得到了网站文件夹的名称。

如果我在 IIS 中禁用目录浏览,我会收到以下错误:

HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容。

有什么我可以做的吗?