java ftp图片上传_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();

}

下面图片中的内容跟上面的文字一样只是可读性更好一些:

d2a61783afae3d72104c043dc8faab98.png


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部