ftp-client相关内容
好吧,我正在尝试用 Java 实现 ftp 服务器和 ftp 客户端.我正在尝试从服务器接收文件.以下是代码行.我能够实现服务器和客户端之间的连接,但也无法将文件名发送到服务器.那么任何人都可以指导我这种方法是否正确,请提出适当的更改. 服务器的实现: import java.net.*;导入java.io.*;类我的服务器 {服务器套接字 ss;套接字客户端socket;来自客户端的 B
..
以下代码用于获取文件(任何文件都可以,但现在我只是使用图像),并将其上传到我的服务器(有效,等等等等).唯一的问题是图片在传输后相当倾斜.主要的建议是使用FTPClient的setFileTranferMode到FTPClient.BINARY_FILE_TYPE,这个……此时没有效果…… 这是该方法的代码: public void sendFile(File sendMe) 抛出 IOE
..
我正在尝试使用 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
..
我的 FTP 测试服务器有问题.我已经安装并配置了 FileZilla 服务器,它在 21 端口监听控制连接,然后它可以在 50100 和 51100 之间的端口上提供被动模式数据连接. 我正在尝试本地连接 127.0.0.1:21 并检索根 FTP 目录中的文件和文件夹列表. FileZilla 客户端:工作 MS-DOS 中的 FTP:工作 MS-DOS 中的 TELNET:控
..
我正在使用 org.apache.commons.net.ftp.FTPClient 从 ftp 服务器检索文件.当文件保存在我的机器上时,我保留文件上最后修改的时间戳是至关重要的.有人对如何解决这个问题有建议吗? 解决方案 我是这样解决的: public boolean retrieveFile(String path, String filename, long lastModifi
..
我创建了一个 ftp 客户端,它在一天中连接数次以从 FTP 服务器检索日志文件. 问题是几个小时后,我从 FTP 服务器收到一条错误消息(已达到 -421 会话限制..).当我使用 netstat 检查连接时,我可以看到到服务器的多个“已建立"连接,即使我已经“关闭"了连接. 当我尝试通过命令行或 FileZilla 执行相同操作时,连接已正确关闭. ftpRequest = (F
..
我正在使用 Apache Commons Net 的 FtpClient 将视频上传到 FTP 服务器.为了检查文件是否真的传输成功,我想计算远程文件的校验和,但不幸的是我发现没有可以使用的相关 API. 我的问题是:ftp服务器是否需要计算文件校验和? 如果是,如何在FtpClient中获取校验和? 如果答案是否定的,FtpClient如何知道文件是否真的已经成功并完全传输了? 解决
..
我在 2.3.3 上创建了一个 Android 项目,并在移动设备 2.3.3 上进行了尝试,一切正常.它在移动 4 上不起作用,所以我为 Android 4 重新构建了,但我遇到了同样的问题. 这是代码: public void FTP_Download(){字符串服务器 = "192.168.1.135";国际端口 = 21;字符串用户 = "pc1";字符串传递 = "1551";F
..
我正在尝试列出 ftp 服务器中特定目录下的所有文件. FTPFile[] subFiles = ftpClient.listFiles("directory"); 虽然目录是有效的,但调用 listFiles 时代码卡住了,可能是什么原因.?此外,我想提一下,访问同一 FTP 服务器的单独 netbeans 项目使用相同的代码可以正常工作,但是 maven 项目存在问题.请帮忙. 解决
..
我们正在使用以下 Apache Commons Net FTP 代码连接到 FTP 服务器,轮询一些目录中的文件,如果找到文件,则将它们检索到本地计算机: 试试{logger.trace("正在尝试连接服务器...");//连接到服务器FTPClient ftpClient = new FTPClient();ftpClient.setConnectTimeout(20000);ftpClien
..
我收到以下错误消息: 警告: ftp_login():我在第 58 行的 C:\xampp\htdocs\test\ftp_sync.php 中不能以同一用户接受超过 6 个连接 导致错误的代码: 函数 newStream($i){$conId = ftp_connect($this->ftpServer);//使用用户名和密码登录$login_result = ftp_login(
..
我需要通过 C# 代码将一个文件夹(包含子文件夹和文件)从一台服务器上传到另一台服务器.我做了一些研究,发现我们可以使用 FTP 来实现这一点.但是这样我就只能移动文件而不是整个文件夹.任何帮助在这里表示赞赏. 解决方案 FtpWebRequest(也不是 .NET 框架中的任何其他 FTP 客户端)确实没有任何明确支持递归文件操作(包括上传).您必须自己实现递归: 列出本地目录
..
我正在尝试从 Android 手机 (HTC Desire HD) 将图像上传到 FTP 服务器(在我的本地 PC 上).图像将发送到 FTP 服务器,但它们已损坏. 并且方法(ftpClient.storeFile())抛出IOException(Bad File Number) 请帮帮我. 这是损坏的图片链接: http://imageshack.us/photo/my
..
我正在尝试进行非常简单的文件上传.我想要一个可以上传我告诉它的任何文件的 Java FTPClient.但是 pdf 总是一团糟,我的 pdf 编辑器 (Adobe) 不会打开它,说存在 I/O 错误. 我正在使用以下类: import org.apache.commons.net.ftp.FTPClient;……FTPClient 客户端 = new FTPClient();FileI
..
我想删除 FTP 中的一个文件夹. FTPClient对象可以删除吗? 解决方案 FtpWebRequest 提供删除操作.这是实现这一目标的一段代码: FtpWebRequest reqFTP = FtpWebRequest.Create(uri);//凭据和登录处理...reqFTP.Method = WebRequestMethods.Ftp.DeleteFile;字符串结
..
我正在使用 Apache Commons FTP 上传文件.在上传之前,我想检查该文件是否已存在于服务器上,并将其备份到同一服务器上的备份目录中. 有人知道如何将文件从 FTP 服务器复制到同一服务器上的备份目录吗? public static void uploadWithCommonsFTP(File fileToBeUpload){FTPClient f = new FTPClien
..
我正在寻找一种使用 ftp 或 lftp 连接到远程服务器的方法,并确保执行以下步骤: 将文件从 FTP 服务器复制到我的本地计算机. 检查下载的文件是否正常(即md5checksum). 如果下载正常,则从 FTP 服务器中删除下载的文件. 这个例程每天都会从我的本地机器上执行.这样做的最佳选择是什么?是否有一种工具可以抽象出所有 3 个步骤? 我在客户端和服务器机
..
请解决这个问题.代码运行正常,没有任何异常. 试试{FTPClient ftp = new FTPClient();ftp.connect(服务器);if(!ftp.login(用户名,密码)){ftp.logout();返回假;}int 回复 = ftp.getReplyCode();if (!FTPReply.isPositiveCompletion(reply)){ftp.disconne
..
我想使用 AsyncTask 从服务器获取 Ftp 文件夹列表,并将文件夹名称 ArrayList 返回到主类并更新微调适配器. 在主课上,我得到了带适配器的微调器 //我想在AsyncTask中更新的数组静态 ArrayListdirectoryTeacher = new ArrayList();//适配器createfile_spinTeacher = (Spinner) findVi
..