【问题标题】:how to copy a folder from server如何从服务器复制文件夹
【发布时间】:2013-11-07 15:40:34
【问题描述】:

我想从给定的 url 下载一个文件夹及其内容。 我的要求是从一个存储库下载一个项目。存储库不是 svn 或 git 不是强制性的。所以我打算从给定的文件夹复制 网址。请建议哪个是最佳选择。我不能依赖 SVN 存储库。 它可以是普通的 http url。请建议是否有任何开源免费实用程序可用。 What about the option of Ant? Does it support downloading a folder from any url. I know it supports svn. But what about normal http url?

【问题讨论】:

  • 是否可以选择 FTP?
  • 不,它现在不能是 FTP。 url 以 http url 的形式给出

标签: java file-io


【解决方案1】:

要从服务器复制文件,您可以使用命令行工具wgetcurl

使用 wget:How to mirror only a section of a website?

对于 cURL,您必须使用脚本:http://curl.haxx.se/programs/curlmirror.txt

【讨论】:

  • 您必须下载适用于 Windows 的版本。
  • curl在windows下工作同*nix,下载使用即可
【解决方案2】:

使用纯http,您将遇到无法列出文件夹中所有条目的问题,因此无法从远程服务器递归下载目录。这就是为什么您需要带有索引的东西,但它不需要是 svn 或 git 或类似的东西。关于如何在 Java 中使用 ftp 的示例可以在 here

找到

【讨论】:

    猜你喜欢
    • 2017-10-08
    • 2021-05-10
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 2016-06-30
    • 2021-08-17
    • 2022-10-02
    • 1970-01-01
    相关资源
    最近更新 更多