Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用c#和/或java查找http服务器中的文件数_C#_Java_Html - Fatal编程技术网

使用c#和/或java查找http服务器中的文件数

使用c#和/或java查找http服务器中的文件数,c#,java,html,C#,Java,Html,我不太熟悉HTML。我在基于HTML的服务器上有一个文件结构,类似于: 文件夹A ->文件1,2,3,4,5。。。 文件夹b . . . 如何使用c#或java中的HTTP请求获取可用文件和文件夹的列表?我可以请求如下URL: 现在,此页面具有此目录中文件和文件夹的标记。那么,有没有办法获得该目录下文件夹中所有子文件的列表 希望这是有意义的 更新: 谢谢你们,但这很难解释。好的,这个网页是由一个叫做AirStash的设备生成的,它通过创建自己的WIFI网络和网页来传输SD卡中包含的数据。html

我不太熟悉HTML。我在基于HTML的服务器上有一个文件结构,类似于:

文件夹A ->文件1,2,3,4,5。。。 文件夹b . . . 如何使用c#或java中的HTTP请求获取可用文件和文件夹的列表?我可以请求如下URL: 现在,此页面具有此目录中文件和文件夹的标记。那么,有没有办法获得该目录下文件夹中所有子文件的列表

希望这是有意义的

更新: 谢谢你们,但这很难解释。好的,这个网页是由一个叫做AirStash的设备生成的,它通过创建自己的WIFI网络和网页来传输SD卡中包含的数据。html的源代码如下所示。 ....

... 因此,我只是在寻找一种检索这些href标记的简单方法,这样我就可以在“101DIR00”中为ex下载该目录中的文件。
我可以以字符串形式获取此html,然后在“href”后面查找字符串,但这似乎是一个冗长乏味的方法。因此,我想知道是否有一种更简单的方法来检索它。

如果您是通过http进行查询,那么:不,没有可靠的方法来实现这一点,答案是没有意义的,因为http地址越来越不以1:1的比例映射到文件。例如,看看上面的地址(我的意思是这一页)

你可以像机器人一样行动;寻找站点地图之类的东西,或者/或者搜索页面。但请注意,攻击性的爬行通常会让你很快被阻挡


如果您有权访问服务器的文件系统,只需清点文件。

如果您是通过http进行查询,那么:不,没有可靠的方法来实现这一点,答案是没有意义的,因为http地址不再以1:1的比例映射到文件。例如,看看上面的地址(我的意思是这一页)

你可以像机器人一样行动;寻找站点地图之类的东西,或者/或者搜索页面。但请注意,攻击性的爬行通常会让你很快被阻挡


如果您可以访问服务器的文件系统,只需计算文件。

您可以尝试使用
wget
工具在给定点镜像站点并计算检索到的文件数。您可以尝试使用
wget
工具在给定点镜像站点并计算检索到的文件数。