ftp4j 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ftp4j 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 LGPL
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发网络工具包
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2009-01-10

软件简介

ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。

示例代码:

FTPClient client = new FTPClient();
client.connect("ftp.host.com", port);
client.login("carlo", "mypassword");
client.createDirectory("newfolder");
client.disconnect(true);
展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2012/06/27 00:00

ftp4j 1.7.2 发布,Java 的 FTP 客户端类库

ftp4j 1.7.2 发布,该版本修复了下载模块方面的bug,正确处理了 "502 Command REST not allowed by policy" 消息。 ftp4j是一个FTP客户端Java类库,实现了FTP客户端 应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目...

0
14
发表了资讯
2012/04/17 00:00

ftp4j 1.7.1 发布,Java 的 FTP 客户端类库

ftp4j 1.7.1 发布,该版本为 FTPConnector 新增 setUseSuggestedAddressForDataConnections() 方法用于决定是否信任服务器的通过 PASV 命令返回的地址,修复了自动 noop 定时器的bug,调用 SimpleDateFormat 改为线程安装模式,改进了数据传输程序以兼容更多的服务器和代理服务器。 ftp4j是一个FTP客户端Java类库,实现了...

0
2
发表了资讯
2011/12/29 00:00

ftp4j 1.7 发布,Java的FTP客户的开发包

ftp4j 1.7 发布了,主要改进内容包括: 对 FTP 连接器架构的修改 FTPConnector 不再是个接口,改成了抽象类,实现了一些具有超时检测的连接 调用者可设置连接、读取和关闭操作的超时时间 提供中断连接的方法,FTPClient.abortCurrentConnectionAttempt(); 修复了 HTTPTunnelConnector 中的 bug ftp4j是一个FTP客户端Jav...

0
11
发表了资讯
2011/08/26 00:00

ftp4j 1.6.1 发布,Java的FTP客户端类库

ftp4j 1.6.1 发布了,ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTT...

0
2
发表了资讯
2011/01/08 00:00

ftp4j 1.6 发布,Java的FTP类库

ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理...

0
6
发表了资讯
2010/05/30 00:00

ftp4j 1.5.1 发布,Java的FTP类库

ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。 该版本改善了对 REST 命令的兼容性支持。 下载 ftp4j

0
1
发表了资讯
2010/03/12 00:00

ftp4j 1.5 发布

ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理...

0
0
发表了资讯
2009/05/19 00:00

支持 SFTP -- ftp4j 1.4 发布

ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理...

1
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
01/26 21:59

FTP4J 指南

创建FTPClient实例 FTPClient client = new FTPClient(); 连接到指定的FTP服务器(域名或IP) 不指定端口,则使用默认端口21 client.connect("ftp.host.com", /*21*/); 登录验证 client.login("user", "pswd......

0
0
发表了博客
2012/03/08 12:03

利用ftp4j删除WAS上的heapdump和javacore文件

import it.sauronsoftware.ftp4j.FTPClient; import java.io.File; void init(String server, String user, String passwd, String path) {   FTPClient client = new FTPClient();   try {     String[] ret = client.connect(server);     for (String r : ret) {       System.out.println("out " + r);     }     client.login(...

0
0
发表了博客
2012/04/12 10:37

Connect server to upload/download by using ftp4j

My machine's charset is traditional chinese(cp950) while server's charset is utf-8, it must be decoded/encoded characters when uploading/downloading. package ftp; import it.sauronsoftware.ftp4j.FTPClient; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; impo...

0
0
发表了博客
2015/02/05 15:18

基于FTP4J组件的FTP操作客户端

基于FTP4J组件的FTP操作客户端,支持上传、下载,两台FTP服务器文件流同步。

0
5
发表了博客
2015/01/09 14:32

关于ftp4j中文目录不能切换的问题

关于ftp4j中文目录不能切换的问题

0
0
发表了博客
2013/11/06 14:40

[转]it.sauronsoftware.ftp4j.FTPListParseExceptio...

出处:http://www.cnblogs.com/dirainy/p/3174979.html 最近在做一个FTP数据采集功能,在使用ftp4j组件(官网下载地址:http://www.sauronsoftware.it/projects/ftp4j/download.php?PHPSESSID=7ugub8n90o29g1u64muqlss2c3)做FTP目录文件扫描时,遇到了一个纠结的问题。 模拟问题场景: FTP服务器目录如下: 扫描FTP目录...

1
1
发表于服务端专区
2013/12/26 01:29

Android开发_swiftp开源ftp服务端移植

swiftp是一个开源的ftp server,源码可以从下面地址拉。 Google code : http://code.google.com/p/swiftp/downloads/list GitHub : https://github.com/ppareit/swiftp 自己的需求是将ftp server移植到自己的app中,使用USB数据线管理手机上的文件。其实google code链接源码中已经包含了一个完整的android app(githu...

1
31
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2009/05/06 11:04

(RedHat)vsftpd配置虚拟用户无法登录的朋友请看此帖

最近不少朋友遇到配置vsftpd虚拟用户后无法登录的问题( 530 Login incorrect),都是按照vsftpd的例子或网上的教程配置的,步骤完全一样,可就是登录不了。最近的几篇帖子如下: 我的vsftpd虚用户不能登陆,怎样修改呀!急!!! http://bbs.chinaunix.net/forum/viewtopic.php?t=584845&show_type= vsftpd虚拟用户问题...

1
0
发表了问答
2013/03/14 11:01

Ftp上传进度怎么实现

最近需求有Ftp上传带上进度,谁有代码分享下

1
0
发表了问答
2012/09/03 16:06

使用ftp4j复制服务器上的文件,如何操作?

使用ftp4j复制服务器上的文件,如何操作? 从/123.html复制到/ok/123.html 重命名会剪切掉文件,我需要两个独立的文件

3
0
发表了问答
2012/08/21 11:06

请问System.setProperty("java.net.preferIPv4Stack", "true");有什么用?

如题,我在用JAVA7使用FTP4J的时候必须加上这句,请问这句的作用是什么?为什么不加的时候会报错?

3
0
发表了问答
2012/07/20 09:19

windows xp下,在命令行下,如何用FTP命令使被动模式改成主动模式?

如题,最近用FTP4J写FTP客户端,无奈老提示连接采用了被动模式,无法上传、下载等操作。。。

1
0
发表了问答
2012/04/25 17:32

android ftp4j上传文件报错

FTPAbortedException, FTPListParseException { FTPClient ftp = new FTPClient();//====这一行报错 ftp.connect("****"); Log.d("H3c", ftp.toString()); ftp.login("***", "***"); ftp.changeDirectory(new String("XSGJ".getBytes("UTF-8"), "iso-8859-1")); ftp.createDirectory(new String(mendianId.getBytes("UT...

8
0
发表了问答
2009/05/06 10:59

RedHat9-vsftp配置大全

RedHat9-vsftp配置大全 3.2 VSFTP 安全与效能兼备的ftp 服务器 3.2.1 VSFTP 概述 FTP,file transfer protocol,这是档案传输的通讯协议,也是一般最常用来传送档案的方式。读者在使用RedHat9 的时候,可能会感受到ftp server 有一些改变:第一,就是ftp server 只剩下vsftp,原有的wuftp 等都没放入 第二,就是vsftp 从...

1
0
发表了问答
2010/11/12 15:19

java 开源 ftp 客户端用哪个库比较好

小弟最近要整个简单的 ftp 客户端,普通的上传 下载功能,请问现在用哪个 第三方库好呢? apache FTPClient, 还有这个 ftp4j, 请有过相关经验的大哥给点建议

2
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
77 收藏
分享
返回顶部
顶部