CHttpConnection::OpenRequest

CHttpFile * OpenRequest (LPCTSTR pstrVerbLPCTSTR, pstrObjectName, LPCTSTR pstrReferer = NULL, DWORD dwContext = 1, LPCTSTR * pstrAcceptTypes = NULL, LPCTSTR pstrVersion = NULL, DWORD dwFlags = INTERNET_FLAG_EXISTING_CONNECT);

CHttpFile * OpenRequest (int nVerb, LPCTSTR pstrObjectName, LPCTSTR pstrReferer = NULL, DWORD dwContext = 1, LPCTSTR * pstrAcceptTypes = NULL, LPCTSTR pstrVersion = NULL, nbsp; DWORD dwFlags = INTERNET_FLAG_EXISTING_CONNECT);(&N)

반환 값

요청 된 CHttpFile 개체에 대 한 포인터。

매개 변수

pstrVerb

요청에 사용할 동사를 포함 하는 문자열에 대 한 포인터입니다. NULL, "GET" 사용 하는 경우。

pstrObjectName

지정 된 동사의 대상 개체를 포함 하는 문자열에 대 한 포인터입니다. 이것은 일반적으로 파일 이름, 실행 모듈 또는 검색 지정자。

pstrReferer

URL 요청 (pstrObjectName)에서 얻은 문서의 주소 (URL)를 지정 하는 문자열에 대 한 포인터입니다. 경우 NULL, 없음 HTTP 헤더는 지정。

dwContext

OpenRequest 작업에 대 한 컨텍스트 식별자입니다. DwContext 에 대 한 자세한 내용은 주의 참조 하십시오.

pstrAcceptTypes

클라이언트에서 허용 하는 콘텐츠 형식을 나타내는 null로 끝나는 문자열에 대 한 포인터입니다. 문자열이 NULL인 경우 서버는 클라이언트 형식의 문서 허용 해석 "텍스트 / *" (즉, 텍스트 문서와 하지 그림 또는 기타 이진 파일). 콘텐츠 형식 HTTP POST 및 PUT 등의 정보를 연결 하는 쿼리에 대 한 데이터의 형식을 식별 하는 CGI 변수 CONTENT_TYPE 같습니다.

pstrVersion

HTTP 버전을 정의 하는 문자열에 대 한 포인터입니다. NULL, "HTTP/1.0" 사용 하는 경우。

dwFlags

INTERNET_ FLAG_ * 플래그의 조합입니다. 가능한 dwFlags 값 설명에 대 한 설명 참조。

nVerb

HTTP 요청 종류와 관련 된 번호입니다. 다음 중 하나가 될 수 있습니다.:

HTTP 요청 유형 nVerb
HTTP_VERB_POST 0
HTTP_VERB_GET 1
HTTP_VERB_HEAD 2
HTTP_VERB_PUT 3
HTTP_VERB_LINK 4
HTTP_VERB_DELETE 5
HTTP_VERB_UNLINK 6

주의

HTTP 연결을 열이 멤버 함수를 호출。

dwFlags 는 다음 중 하나가 될 수 있습니다.:

인터넷 플래그 설명
INTERNET_FLAG_RELOAD 원본 서버에서 아니라 캐시에서에서 요청 된 파일, 개체 또는 디렉터리 목록 다운로드를 강제로。
INTERNET_FLAG_DONT_CACHE 반환 된 엔터티 캐시에 추가 하지 않습니다.
INTERNET_FLAG_MAKE_PERSISTENT 캐시에 영구 개체로 반환 된 엔터티를 추가합니다. 이 표준 캐시 정리, 일관성 검사, 또는 가비지 수집 캐시에서이 항목을 제거할 수 없습니다 것을 의미합니다。
INTERNET_FLAG_SECURE 트랜잭션 의미 체계를 보호 하는 사용. 이 SSL/PCT를 사용 하 여 변환 하 고 HTTP 요청에서은
INTERNET_FLAG_NO_AUTO_REDIRECT HTTP만 사용, 그 리디렉션이 없습니다 자동으로 처리 해야 CHttpFile::SendRequest 지정。

귀하의 선택의 값에 컨텍스트 식별자를 설정 하려면 dwContext 기본값을 재정의 합니다. 컨텍스트 식별자는 CInternetSession 개체에 의해 생성 되는 CHttpConnection 개체의이 특정 작업에 연결 됩니다. CInternetSession::OnStatusCallback 상태를 식별 하는 작업에 제공 하는 값 반환 됩니다. 문서를 참조 하십시오 인터넷 첫걸음: WinInet 컨텍스트 식별자에 대 한 자세한 내용은。

CHttpConnection 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CHttpFile, CInternetSession, CFtpConnection, CGopherConnection, CInternetConnection(&N)

Index