首页 > 代码库 > Java FTP上传下载的实现
Java FTP上传下载的实现
昨天修改了一个接口,看到它涉及FTP的上传与下载,用的是:org.apache.commons.net.ftp.FTPClient,它只支持FTP,不支持SFTP
总结下来如此使用:
//创建对象 FTPClient fTPClient=new FTPClient(); //创建连接 fTPClient.connect("192.168.1.11",21); //登陆 fTPClient.login("root", "root"); //设置传输字符集 fTPClient.setControlEncoding("UTF-8"); //设置传输模式二进制 fTPClient.setFileType(FTPClient.BINARY_FILE_TYPE); //切换至主机目标路径 fTPClient.changeWorkingDirectory("/usr/wxx"); //上传文件 fTPClient.storeFile("文件名",InputStream流); //下载文件 fTPClient.retrieveFile("文件名", OutputStream流); //登出 fTPClient.logout(); //关闭连接 fTPClient.disconnect();
Java FTP上传下载的实现
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。