ftp上传工具类

冷不防 2022-06-06 00:55 299阅读 0赞
  1. public class FtpUtil {
  2. //ftp上传
  3. public void upload(InputStream inputStream,String fileName) throws SocketException, IOException{
  4. //1、实例化ftpclient
  5. FTPClient ftpClient=new FTPClient();
  6. //2、连接服务器
  7. ftpClient.connect("192.168.xxx.xxx");
  8. //3、登陆服务器 输入帐号密码
  9. ftpClient.login("user", "123456");
  10. //4、准备要上传的本地文件
  11. //InputStream inputStream=new FileInputStream("E://1.jpg");
  12. //5、上传文件
  13. //5.1、确定上传的位置 该用户的位置
  14. ftpClient.changeWorkingDirectory("/home/user/www");
  15. //5.2、设置文件的类型
  16. ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
  17. //5.3、上传 (文件名,本地的输入流)
  18. ftpClient.storeFile(fileName, inputStream);
  19. //6、关闭
  20. ftpClient.logout();
  21. }
  22. }

发表评论

表情:
评论列表 (有 0 条评论,299人围观)

还没有评论,来说两句吧...

相关阅读