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

openkk 12年前
     <a href="/misc/goto?guid=4958322440182900423" target="_blank">ftp4j</a>是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 TCP/IP直接连接,通过FTP代理、HTTP代理、SOCKS4/4a代理和SOCKS5代理连接,通过SSL安全连接。    <pre class="brush:java; toolbar: true; auto-links: false;">FTPClient client = new FTPClient();  client.connect("ftp.host.com", port);  client.login("carlo", "mypassword");  client.createDirectory("newfolder");  client.disconnect(true);</pre>    <p>ftp4j 1.7.1 发布,该版本为 FTPConnector 新增 setUseSuggestedAddressForDataConnections() 方法用于决定是否信任服务器的通过 PASV 命令返回的地址,修复了自动 noop 定时器的bug,调用 SimpleDateFormat 改为线程安装模式,改进了数据传输程序以兼容更多的服务器和代理服务器。</p>