FTP 客戶端Java 類庫,ftp4j 1.7.1 發布

openkk 12年前發布 | 12K 次閱讀 FTP

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);

ftp4j 1.7.1 發布,該版本為 FTPConnector 新增 setUseSuggestedAddressForDataConnections() 方法用于決定是否信任服務器的通過 PASV 命令返回的地址,修復了自動 noop 定時器的bug,調用 SimpleDateFormat 改為線程安裝模式,改進了數據傳輸程序以兼容更多的服務器和代理服務器。

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!