2016. 10. 24. 15:43 MFC/FTP
MFC) FTP 필수 클래스 - CInternetSession
[MSDN 퍼옴]
CInternetSession Class
게시 날짜: 2016년 4월
및 단일 또는 여러 동시 인터넷 세션 초기화 만들고, 필요한 경우 프록시 서버 연결에 설명 합니다.
class CInternetSession : public CObject
Public 생성자
Name | 설명 |
---|---|
CInternetSession::CInternetSession | CInternetSession 개체를 생성합니다. |
Public 메서드
Name | 설명 |
---|---|
CInternetSession::Close | 인터넷 세션이 종료 되 면 인터넷 연결을 닫습니다. |
CInternetSession::EnableStatusCallback | 상태 콜백 루틴을 설정합니다. |
CInternetSession::GetContext | 인터넷 세션이 종료 되 면 인터넷 연결을 닫습니다. |
CInternetSession::GetCookie | 쿠키는 지정 된 URL과 모든 부모에 대 한 Url을 반환합니다. |
CInternetSession::GetCookieLength | 버퍼에 저장 하는 쿠키의 길이 지정 하는 변수를 검색 합니다. |
CInternetSession::GetFtpConnection | 서버와 FTP 세션을 엽니다. 사용자가 로그온 합니다. |
CInternetSession::GetGopherConnection | Gopher 서버에 대 한 연결을 열려고 시도 하는 응용 프로그램을 엽니다. |
CInternetSession::GetHttpConnection | HTTP 서버에 연결 하려고 하는 응용 프로그램을 엽니다. |
CInternetSession::OnStatusCallback | 상태 콜백이 활성화 된 경우 작업의 상태를 업데이트 합니다. |
CInternetSession::OpenURL | 구문 분석 하 고 URL을 엽니다. |
CInternetSession::SetCookie | 지정 된 URL에 대 한 쿠키를 설정합니다. |
CInternetSession::SetOption | 인터넷 세션에 대 한 옵션을 설정합니다. |
Public 연산자
Name | 설명 |
---|---|
CInternetSession::operator HINTERNET | 현재 인터넷 세션에 대 한 핸들입니다. |
인터넷 연결 응용 프로그램 기간 동안 유지 해야 하는 경우 만들 수 있습니다는 CInternetSession
멤버는 클래스의 CWinApp.
인터넷 세션을 설정 하면 호출할 수 있는 OpenURL. CInternetSession
다음 URL에 대 한 전역 함수를 호출 하 여 분석 AfxParseURL. 프로토콜 형식에 관계 없이 CInternetSession
URL을 해석 하 고이 관리 합니다. "File://" URL 리소스를 식별 하는 로컬 파일에 대 한 요청을 처리할 수 있는. OpenURL
에 대 한 포인터를 반환 합니다는 CStdioFile 전달 이름을 하는 경우 개체는 로컬 파일입니다.
사용 하 여 인터넷 서버 URL을 열 경우 OpenURL
, 사이트에서 정보를 읽을 수 있습니다. 서버에 있는 파일 (예: HTTP, FTP, 또는 gopher)에 특정 서비스 작업을 수행 하려는 경우 해당 서버에 적절 한 연결을 설정 해야 합니다. 특정 한 종류의 특정 서비스에 직접 연결을 열려면 다음 멤버 함수 중 하나를 사용 하십시오.
GetGopherConnection gopher 서비스에 연결할 수 있습니다.
GetHttpConnection HTTP 서비스에 연결할 수 있습니다.
GetFtpConnection 는 FTP 서비스에 연결할 수 있습니다.
SetOption 세션 시간 제한 값, 재시도 횟수 등의 쿼리 옵션을 설정할 수 있습니다.
CInternetSession
멤버 함수 SetCookie, GetCookie, 및 GetCookieLength Win32 쿠키 데이터베이스를 서버와 스크립트 유지 클라이언트 워크스테이션에 대 한 상태 정보를 관리 하는 방법을 제공 합니다.
기본적인 인터넷 프로그래밍 작업에 대 한 자세한 내용은 인터넷 첫 번째 단계: WinInet. MFC WinInet 클래스를 사용 하는 방법에 대 한 일반적인 정보는 문서를 참조 하십시오. WinInet 인터넷 프로그래밍.
|
---|
|
CInternetSession
헤더: afxinet.h
'MFC > FTP' 카테고리의 다른 글
FTP) FTP란? (0) | 2016.12.19 |
---|---|
MFC) FTP 간단 예제 소스 (0) | 2016.10.25 |
MFC) FTP 필수 클래스 - CFtpFileFind (2) | 2016.10.24 |
MFC) FTP 필수 클래스 - CFtpConnection (0) | 2016.10.24 |