【问题标题】:Getting content on a server-folder获取服务器文件夹上的内容
【发布时间】:2014-08-06 08:26:37
【问题描述】:

我陷入了 Java 新手问题。 我有一个应用程序,它必须从我们的服务器下载特定的更新文件。假设更新文件位于此处:http://updates.myserver.com/updates/productA/。 在这个文件夹中,一个特定的更新文件位于一个变量名称,如productA_01、productB_02等。

有没有办法获取位于特定更新文件夹中的更新文件列表?

我使用带有 listNames() 的 FTP 解决了这个问题,但我们遇到了一些防火墙阻塞端口的问题,因此有时下载无法正常工作。

对不起我的英语。如果我的信息不够详细,请随时提出所有问题。提前谢谢!

【问题讨论】:

    标签: java http ftp port firewall


    【解决方案1】:

    如果第 3 方支持WEBDAV,您应该可以使用 PROFIND 获取目录内容。 Sardine 是一个 java 实现,自述文件中的第一个示例就是您要寻找的。​​p>

    【讨论】:

    • 我会将其标记为正确答案,因为您发布的示例正是我正在寻找的。但是,我必须检查我们是否可以做那个 WEBDAV,目前不确定。考虑到这个问题,我想知道是否可以使用 java-php-bridge 通过 PHP 获取文件夹和内容。或者,我的第二个想法是设置一个包含完整内容的 .txt/xml 文件,下载这个文件并从此 txt/xml 文件中获取文件名。我不喜欢这个选项,因为我们必须维护 txt/xml 文件才能获得适当的功能......关于我的想法还有其他想法或想法吗?
    猜你喜欢
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    • 2020-06-26
    • 2017-02-15
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    相关资源
    最近更新 更多