用Java实现将图片上传至FTP服务器

public void testFtp() throws Exception {
  //1、连接ftp服务器
  FTPClient ftpClient = new FTPClient();
  ftpClient.connect("192.168.113.129", 21);
  //2、登录ftp服务器
  ftpClient.login("ftpuser", "wangxiaodong1");
  //3、读取本地文件(获取本地文件的地址后,用于之后的上传)
  FileInputStream inputStream = new FileInputStream(new File("D:\\document\\test\\天猫图片\\微信图片_20181106230112.jpg"));
  //4、上传文件
  //1)指定上传目录
  ftpClient.changeWorkingDirectory("/home/ftpuser/www");
  //2)指定文件类型
  ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
  //第一个参数:文件在远程服务器的名称
  //第二个参数:文件流
  ftpClient.storeFile("hello.jpg", inputStream);
  //5、退出登录
  ftpClient.logout();
}

2020/09/21 13:45:21 戴卡五楼

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页