728x90

ftp 4

[정보] FTP의 Passive 모드와 Active 모드

FTP(File Transfer Protocol)는 네트워크를 통해 파일을 전송하기 위한 표준 프로토콜입니다.FTP는 크게 두 가지 모드, 즉 Active 모드와 Passive 모드로 운영될 수 있습니다.이러한 모드들은 데이터 연결의 설정 방식에서 차이를 보이며,각각의 환경과 요구 사항에 따라 적합한 모드를 선택할 수 있습니다.  Active Mode FTP Active 모드에서 FTP 클라이언트는 서버에 연결을 요청하고,명령 포트(보통 21번)을 통해 세션을 시작합니다.이후 파일 전송을 위한 데이터 연결을 설정할 때는 FTP 서버가 클라이언트로 연결을 시도합니다.클라이언트는 먼저 서버에 자신의 IP 주소와 데이터 포트를 알려주고,FTP 서버는 클라이언트가 제공한 포트로 데이..

Application/정보 2024.04.17

[C# WinForm] FTP 501 오류 해결 방법

FtpWebRequest 클래스 사용 중 GetResponse() 함수 호출중 오류가 발생 오류 내용은 "원격 서버에서 (501) 매개 변수 또는 인수에 구문 오류가 있습니다. 오류를 반환했습니다." 해당 오류의 해결법은 FtpWebRequest 클래스에서 UsePassive 설정값을 true로 변경하니 정상 동작 확인 해당 속성값은 클라이언트 애플리케이션의 데이터 전송 프로세스에서 데이터 포트의 연결을 수신 대기할 경우 false이고, 클라이언트에서 데이터 포트의 연결을 시작해야 할 경우에는 true입니다. 기본값은 true입니다. 참조https://learn.microsoft.com/ko-kr/dotnet/api/system.net.ftpwebrequest.usepassi..

[정보] FTP URL 로그인 정보 입력

URL에 로그인을 정보를 입력 후 자동으로 로그인을 원할 경우 사용하는 방법입니다 공개된 장소에선 가급정 사용을 하지 마시고 개인 PC에서 사용을 권합니다 사용방법은 ftp://아이디:비밀번호@ftp주소:포트 방식으로 작성이 가능하며 가령 아이디가 id 이고 패스워드가 pwd 주소가 aaa.co.kr 포트가 기본 포트일 경우 ftp://id:pwd@aaa.co.kr 방식으로 접속이 가능합니다 제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

Application/정보 2024.02.28

[MFC] FTP 파일 다운로드

MFC에선 간단하게 FTP 파일을 다운로드할 수 있습니다 아래와 같이 함수로 만들면 쉽게 FTP에서 다운로드 가능합니다 BOOL CMyClass::GetFTPFileDownload(CString strPath) { CInternetSession Session; CFtpConnection *pConnection; pConnection = Session.GetFtpConnection(_T("FTP Domain or IP Address"), _T("UserName"), _T("User Password")); if(pConnection == NULL) { return FALSE; } if(pConnection->GetFile(strPath, _T("저장할 파일명"), FALSE, FILE_ATTRIBUTE_NO..

Application/MFC 2023.02.20
728x90