자바 연결 FTP 서버와 파일 업로드 및 다운로드

① 클라이언트를 작성 

 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;

 

추천

출처www.cnblogs.com/fpfblog/p/11423013.html