① 클라이언트를 작성
FTPClient ftpClient = 새로운 FTPClient ();
② 클라이언트 연결 착륙 FTP 서버
ftpClient.connect (호스트 이름, 포트); // FTP 서버 연결
ftpClient.login (사용자 이름, 암호); // 로그인 FTP 서버에
성공적인 착륙 여부를 결정 ③
INT replyCode ftpClient.getReplyCode = (); // replyCode는 상태 코드가 리턴 나타낸다.
true의 경우 FTPReply.isPositiveCompletion (replyCode) // 상태 결정 상태 코드는 연결이 성공적임을 나타냅니다.
④ 연결 작업 후에
A, ftpClient은 파일을 업로드
이진 형태 ftpClient.setFileType (ftpClient.BINARY_FILE_TYPE) // 출력
ftpClient.makeDirectory (경로) // FTP 다운로드 파일 경로를 저장 한 후
ftpClient.changeWorkingDirectory (경로)는 파일 경로로 전환 //
ftpClient.storeFile (파일 이름, inputStream을)를 다운로드를 시작 // inputStream을 데이터 소스를 나타냅니다.
2 : ftpClient 다운로드 파일
ftpClient.changeWorkingDirectory (경로); // 작업 디렉토리에
ftpClient.retrieveFile (file.getName (), 운영 체제); // 파일 이름 이름을 다운로드해야, OS는 BufferReader 데이터 기원합니다.
세 : 삭제 ftpClient 파일
ftpClient.changeWorkingDirectory (경로);
ftpClient.dele (파일 이름); // 해당 파일을 삭제
연결을 종료 ⑤
ftpClient.loginout ();
() ftpClient.disconnected;