首页 > TAG信息列表 > apache-commons-net

java-“连接未打开” FTP Android

每次尝试连接时,都会出现“连接未打开”的异常.当我尝试通过FileZilla或浏览器访问时,服务器运行良好. 我正在使用apache-common-net库. private Boolean downloadAndSaveFile(String server, int portNumber, String user, String password,

用Java下载整个FTP目录(Apache Net Commons)

我试图递归遍历登录到FTP服务器后到达的整个根目录. 我能够连接,所有我真正想要做的就是通过整个结构进行递归并下载每个文件和文件夹,并使其与FTP上的结构相同.到目前为止我所拥有的是一个有效的下载方法,它进入服务器并获取我的整个文件结构,这很棒,除非它在第一次尝试时失败,然

java – 在Apache Commons Net中启用FTP协议登录

Apache Commons Net库似乎没有向任何“logger”发送任何内容. 我可以以某种方式从(FTP)会话中获取日志文件,以进行调试吗?例如,来自服务器的原始FTP命令和响应,如下所示: 220 Welcome USER ******* 331 Password required for ... PASS ******* 230 Logged on TYPE I 200 Type set t

使用Apache FTPClient使FTP服务器返回按时间戳列出的文件

我在下面编写了这个代码来连接远程FTP服务器(CentOS 6中的vsftp). (为简洁起见,此处未显示异常处理) FTPClient ftpClient = new FTPClient(); ftpClient.setConnectTimeout(20000); ftpClient.connect(serverip); ftpClient.enterLocalPassiveMode(); ftpClient.login(username,

如何将FTP服务器上的文件复制到Java中同一服务器上的目录?

我正在使用Apache Commons FTP上传文件.在上传之前,我想检查服务器上是否已存在该文件,并从该服务器备份到同一服务器上的备份目录. 有谁知道如何将文件从FTP服务器复制到同一台服务器上的备份目录? public static void uploadWithCommonsFTP(File fileToBeUpload){ FTPClient

如何使用相同的TLS会话连接到具有数据连接的FTPS服务器?

环境:我在64位Windows 7上使用Sun Java JDK 1.8.0_60,使用Spring Integration 4.1.6(内部似乎使用Apache Commons Net 3.3进行FTPS访问). 我正在尝试与我们的应用程序集成,从客户端的FTPS服务器自动下载.我已经使用Spring Integration成功完成了使用Spring Integration的SFTP服务器

java – apache commons net – completependingcommand返回false

我正在使用apache commons网络库从FTP服务器获取文件. 我不需要下载整个文件,只是为了读取标题来确定文件大小.我用来做这个的库是metadata extractor 问题是,当我调用client.completePendingCommand()时,它总是返回false – 但是日期变量是正确打印的.我问过元数据提取器的开发人

FTPClient池 – Java

我正在编写一个Rest服务,它连接到FTP服务器以读取一些文件,然后对读取数据执行一些操作以服务于服务请求.我正在使用Apache commons FTPClient. 作为一个临时解决方案,我正在创建一个FTPClient对象 – 然后连接它 – 然后使用凭据登录 – 在我的数据访问层中的方法(客户端是此方法

使用Apache Commons Net在ESP8266上列出文件时获取“无法确定系统类型 – 响应:500 Unknow命令”

我尝试连接ESP8266中的FTP服务器.连接成功,但我无法获取服务器上的文件列表. 我的代码是: FTPClient mFtpClient = new FTPClient(); mFtpClient.setConnectTimeout(10000); mFtpClient.connect(InetAddress.getByName(ip)); status = mFtpClient.login(userName, pass); Log.e("is

如何使用apache.commons.net.ftps配置客户端身份验证?

我使用apache.commons.net-framework在java中实现了FTPS客户端(FTP over SSL / TLS). 它被配置为在默认端口21上执行显式安全性. ftpsClient = new FTPSClient(false); ftpsClient.setTrustManager(getConfiguration().getCertificatesManager()); ftpsClient.connect(getConfigur

java – 在FTPClient中对storeFileStream的第二次调用返回null

我正在使用apache的commons-net FTPClient来上传文件. 我正在使用storeFileStream方法.这适用于第一次调用但在第二次调用时它返回null并且.getReplyStrings()返回“200 PORT命令成功”!我的代码是(在每个文件的循环中称为方法): FileInputStream fis = null; File LF=new F