filezilla软件
后台java代码怎么和filezilla软件建立连接?账号密码服务器都是对的,用通用的ftp连接不上是不是要配置协议啥的?请大神赐教(有代码说明最好),谢谢您
this.ftpsClient = new FTPSClient("SSL");//基于SSL的明文协议"SSL"
this.ftpsClient.connect(server, port);//连接服务器
if(this.ftpsClient.login(username, password)){
int replyTime = this.ftpsClient.getReplyCode();//连接时间
if(!FTPReply.isPositiveCompletion(replyTime)){
this.ftpsClient.disconnect();
LOG.error("{}FTPS服务器连接失败 ", server);
}
/*this.ftpsClient.execPBSZ(0);
this.ftpsClient.execPROT("P");*/
this.ftpsClient.setBufferSize(1024); //设置上传缓存大小
this.ftpsClient.setControlEncoding("UTF-8");//设置编码
this.ftpsClient.setFileType(FTPSClient.BINARY_FILE_TYPE);
this.ftpsClient.setFileTransferMode(FTPSClient.BINARY_FILE_TYPE);
}