java中將圖片上傳到配置好的ftp服務器上


 測試用例:

@Test
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();
}

  下面圖片中的內容跟上面的文字一樣只是可讀性更好一些:

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM