apache-commons-net相关内容
我正在尝试使用STARTTLS(在smtp.office e365.com端口587上)连接到Office365 SMTP服务器。当我发送AUTH PLAIN时,它会显示503 5.5.2 Send hello first。我做错了什么? 这是我与服务器的对话: 02-03 02:58:56.951: I/System.out(1547): 220 MEXPR01CA0064.outlook
..
我正在尝试使用 Camel FTP Producer 将文件发送到第三方 ftp 服务器(由 Amazon 托管),并且遇到了一个问题,我收到 Writing File failed with: File operation失败... 主机尝试数据连接 xxxx 与服务器 yyyy 不一样 我以前没见过. 生产者被配置为被动模式,根据TRACE级别的日志,这是启用的.(虽然错误消息听起来更像
..
我正在尝试使用 XAMPP 和 FileZilla 通过 FTP 上传一个简单的 txt 文件. 我正在使用 Apache Commons Net 3.0.1 库. 这是我的代码,非常基本的东西: FTPClient 客户端 = new FTPClient();InputStream in = new ByteArrayInputStream("IT WORKS! :D".getBytes(
..
我正在尝试使用 FTPClient 将文件上传到数据库服务器.显示文件传输成功,但文件为空(大小为0字节). 以下是我用来构建的源代码.谁能解决这个问题? 包示例;导入 org.apache.commons.net.ftp.*;导入 java.io.FileInputStream;导入 java.io.IOException;公共类主要{公共静态无效主要(字符串[]参数){FTPClien
..
我正在尝试将文件通过 FTP 传输到远程计算机上.下面是我的代码:- FTPClient ftpClient = new FTPClient();ftpClient.connect("home.abc.com");ftpClient.login("远程", "guest12");int replyCode = ftpClient.getReplyCode();ftpClient.changeWo
..
我正在使用 org.apache.commons.net.ftp.FTPClient 从 ftp 服务器检索文件.当文件保存在我的机器上时,我保留文件上最后修改的时间戳是至关重要的.有人对如何解决这个问题有建议吗? 解决方案 我是这样解决的: public boolean retrieveFile(String path, String filename, long lastModifi
..
我正在尝试使用 Ant 任务上传文件.如果我直接使用 Ant 文件会被上传,但如果我通过 Maven 调用 ant 任务(使用 maven-antrun-plugin)我会收到以下错误: An Ant BuildException has occurred: The following error occurred while execution this line: /home/me/p
..
我正在使用 Apache Commons Net 的 FtpClient 将视频上传到 FTP 服务器.为了检查文件是否真的传输成功,我想计算远程文件的校验和,但不幸的是我发现没有可以使用的相关 API. 我的问题是:ftp服务器是否需要计算文件校验和? 如果是,如何在FtpClient中获取校验和? 如果答案是否定的,FtpClient如何知道文件是否真的已经成功并完全传输了? 解决
..
我必须将文件上传到 FTP 服务器.文件名包含特殊字母,例如 äöü.在 FTP 服务器上,我需要将文件名进行 UTF-8 编码. 我的代码是这样的: import org.apache.commons.net.ftp.FTPClient;FTPClient 客户端 = new FTPClient();...boolean retval = client.storeFile(fileNam
..
我正在使用 Apache-Commons-Net 库. 我想知道 FTP 服务器是主动模式还是被动模式. Apache-Commons-Net 库中有这样的方法吗? (GetDataConnectionMode()是Java中连接后告诉你连接模式的方法.我想在之前检查Maud) private FTPClient ftp;//我想要的代码如果(主动){ftp.enterLoca
..
我想用 Apache Commons Net 实现一个 FTP 客户端,仅用于上传数据.FTP 服务器的连接和登录工作正常.但是上传不正常.这些文件与原件相比有点大.并且文件已损坏.我尝试了图像、视频和文本文件.只有文本文件没问题. 现在我在调试时看到了 boolean tmp=client.setFileTransferMode(FTPClient.BINARY_FILE_TYPE);
..
当我尝试使用 Apache Commons FTPClient 上传一个简单的文本文件时: FTPClient ftp = new FTPClient();诠释回复;//连接尝试 {ftp.connect(serverAdd);ftp.login(用户名,密码);回复 = ftp.getReplyCode();如果(FTPReply.isPositiveCompletion(回复)){Syste
..
使用这段代码,我总是得到一个空文件. 我和它有什么关系? login 始终为 true.(ofc,这里不是真实密码) import org.apache.commons.net.ftp.FTPClient;导入 org.apache.commons.net.ftp.FTP 文件;导入java.io.*;公共类日志{公共静态无效主要(字符串[]参数){FTPClient 客户端 = new
..
我正在尝试递归遍历登录 FTP 服务器后到达的整个根目录. 我能够连接,我真正想做的就是递归整个结构,下载每个文件和文件夹,并使其具有与 FTP 上相同的结构.到目前为止,我所拥有的是一种有效的下载方法,它进入服务器并获取我的整个文件结构,这非常棒,除了它在第一次尝试时失败,然后在第二次尝试.我得到的错误如下: java.io.FileNotFoundException: 输出目录\t
..
更新:已解决 我在调用 FTPClient.setFileType() 之前我登录,导致 FTP 服务器使用默认模式 (ASCII) 否重要 what 我将它设置为.另一方面,客户端表现得好像文件类型已正确设置.BINARY 模式现在完全按照需要工作,在所有情况下都可以逐字节传输文件.我所要做的就是在wireshark 中嗅探一下流量,然后使用netcat 模拟FTP 命令以查看发生了什么.
..
我们正在使用以下 Apache Commons Net FTP 代码连接到 FTP 服务器,轮询一些目录中的文件,如果找到文件,则将它们检索到本地计算机: 试试{logger.trace("正在尝试连接服务器...");//连接到服务器FTPClient ftpClient = new FTPClient();ftpClient.setConnectTimeout(20000);ftpClien
..
由此下载的文件,大小几乎相同,但某些行不同.每个答案都指向二进制文件类型.但这无济于事.有人知道这个问题(传输 PDF)吗? FTPClient ftpClient = new FTPClient();输出流 outputStream = null;布尔结果OK = true;尝试 {ftpClient.connect(主机,端口);ftpClient.enterLocalPassiveMode
..
我正在尝试从 Android 手机 (HTC Desire HD) 将图像上传到 FTP 服务器(在我的本地 PC 上).图像将发送到 FTP 服务器,但它们已损坏. 并且方法(ftpClient.storeFile())抛出IOException(Bad File Number) 请帮帮我. 这是损坏的图片链接: http://imageshack.us/photo/my
..
我有一个 CSV 文件,我需要复制它并在同一路径中重命名它. 我在 FTP 登录后尝试了这个: InputStream inputStream = ftpClient.retrieveFileStream(cvs_name +".csv");ftpClient.storeFile(cvs_name2 + ".csv",inputStream); 但是当我在服务器上验证文件时,它是空的.如
..
我正在尝试使用 Apache Commons Net 进行 FTP 文件传输. 问题是文件间歇性地到达服务器损坏.“损坏"是指 WinRAR 告诉我一个 ZIP 文件有一个 “意外结束存档".有时文件完全是空的.我注意到大文件 (100kb+) 会发生这种情况,但小文件 (20kb) 也会发生这种情况. 我知道上传的源 zip 文件是有效的,并且只有 243kb. 我没有从代码中
..