问题标签 [ftp-client]
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.
java - Apache Commons NET:我应该在每个连接上创建一个新的 FTPClient 对象还是重用一个?
我只是想知道:在我的 Java 应用程序中,每次我需要连接到 FTP 服务器时,我应该创建一个新的 FTPClient 对象,还是应该创建一个 FTPClient() 对象并在每次连接到一个FTP服务器?
java - 从 ftp 服务器获取过滤文件列表的正确 java API 是什么
我只是想知道如何通过在某些java api的参数中使用通配符从ftp服务器获取过滤后的文件列表,无论如何我在这里找不到正确的api,非常感谢任何指针!
http://commons.apache.org/net/apidocs/org/apache/commons/net/ftp/FTPClient.html
甚至
java - 检查 FTPClient 下载是否已收到所有字节
我从FTP Server
using下载图像文件FTPClient
。我的样子是这样的:
下载文件后,输出看起来失真,如下所示;
有没有办法检查是否已收到所有字节,否则等到所有字节都收到?
java - 为什么 FTPClient.setDefaultTimeout 不起作用?
我正在尝试使用 FTPClient 在 Java 中建立 ftp 连接。
我想看看当我将服务器和客户端之间的线分开时会发生什么。我的应用程序冻结了大约 30 秒,然后它出现了ConnectionException
(连接超时)。这就是为什么我搜索了 FTPCliend 的超时方法,我发现setDefaultTimeout()
所以我把方法放在连接尝试之前,但它仍然冻结了 30 秒......
当我把“1.1.1.1”作为ip
应用程序快速抛出一个ConnectionException
(连接被拒绝)但是当我把正确的ipAdress它只是冻结(30秒)并抛出ConnectionException
而不是希望的TimeoutException(5秒后)
我究竟做错了什么?
ps:原谅我糟糕的英语知识;)
android - 如何检查 FTP 服务器上是否存在文件?
我在 android 上使用 apache FTPClient。我想从 ftp 服务器下载一个文件。但我想在下载之前检查它是否存在于服务器上。我怎样才能检查这个?
谢谢,
我的代码:
java - Java FTP xls文件上传
我正在尝试将文件上传到 Java 类中的 FTP 服务器。我使用 apache 库:org.apache.commons.net.ftp.FTPClient。在我尝试上传 XLS (Excel) 文件之前,上传功能工作正常。特别是,当我上传它时,文件已上传,但似乎已损坏。实际上它的大小与原始大小不同,当我尝试打开它时,它没有正确打开并且没有显示所有数据。
这是我使用的代码的一部分:
非常感谢您提供的任何帮助。
java - Apache Commons FTPClient 问题 - 425 无法建立数据连接:连接被拒绝
我正在尝试使用 Apache Commons FTP 库连接远程 ftp 服务器,我能够登录 FTP 服务器,但之后我无法发出任何命令并在尝试检索文件时出现以下错误。
425 无法建立数据连接:连接被拒绝。但我在使用 MS-DOS 命令提示符登录时没有遇到任何问题。
有人知道会是什么问题吗?
谢谢。
java - Java - 在 FTP 服务器上存储文件失败
我正在尝试将byteArrayInputStream作为File存储在FTP Server上。我已经可以连接到服务器并更改工作路径,但是触发将流作为文件存储在服务器上的方法总是返回false。
我正在使用 apache FTPClient。
有人可以给我一个提示我的错误可能在哪里!?
这里的代码:
java - 尝试通过 SSH 建立 FTP 隧道
我正在为工作编写一个 JAVA 程序,在某些时候需要将文件从它正在运行的机器传输到另一台机器。要求是,可以将其配置为通过 FTP、SFTP 或身份验证安全但未加密传输数据的连接进行传输。
使用第三方 JAVA 库实现前两个应该不会太糟糕。我遇到的问题是第三种选择。似乎唯一的方法是通过 SSH 隧道传输 FTP。
由于我在这件事上相当缺乏经验,想知道是否有人有任何有用的建议。这可以使用可靠的 JAVA 库(首选)或其他一些工具来完成,我只是将其作为程序中的一个单独进程调用。
谢谢
java - Ftp 客户端无法使用 IPV6 传输文件
我正在编写java代码以通过ftp发送文件,如下所示。我使用的服务器是本地主机上的 FileZilla Server 软件。
问题是我只能通过 IPV4 发送,但不能使用 IPv6。java例外是
并且文件 zilla 服务器中的消息是
任何 1 都可以帮助如何使用 IPV6 进行发送。
注意:我的本地已经有 IPV6。