영어로 읽기

다음을 통해 공유


XML HTTP 확장 요청

XML HTTP 확장 요청 기술 개요입니다.

XML HTTP 확장 요청을 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
XHR_AUTH

프록시에 연결하거나 HTTP 서버에 연결하는 데 인증을 사용할지 여부를 지정합니다.
XHR_CERT_ERROR_FLAG

IXMLHTTPRequest3Callback 인터페이스에서 OnServerCertificateReceived 메서드를 처리하여 서버와 SSL 협상 중에 서버 인증서 오류를 나타내는 플래그를 정의합니다.
XHR_CERT_IGNORE_FLAG

IXMLHTTPRequest3 인터페이스에서 SetProperty 메서드를 호출하여 특정 인증서 오류를 무시하도록 나가는 HTTP 요청에 할당할 수 있는 플래그를 정의합니다.
XHR_COOKIE_FLAG

GetCookie 메서드를 호출하여 SETCookie 메서드 또는 HTTP 쿠키 jar에서 쿼리를 호출하여 HTTP 쿠키 jar의 쿠키에 할당할 수 있는 플래그 집합을 정의합니다.
XHR_COOKIE_STATE

쿠키의 상태를 지정합니다.
XHR_CRED_PROMPT

인증을 위해 사용자에게 자격 증명 프롬프트를 허용할지 여부를 지정합니다.
XHR_PROPERTY

SetProperty 메서드를 호출하여 나가는 HTTP 요청에 할당할 수 있는 속성을 정의합니다.

Functions

 
중단

현재 HTTP 요청을 취소합니다.
GetAllResponseHeaders

모든 HTTP 응답 헤더의 값을 검색합니다.
GetCookie

HTTP 쿠키 jar에서 지정된 URL과 연결된 쿠키를 가져옵니다.
GetResponseHeader

응답 헤더에서 HTTP 헤더의 값을 검색합니다.
OnClientCertificateRequested

클라이언트가 서버와 SSL 협상 중에 클라이언트 인증서에 대한 요청을 수신할 때 발생합니다.
OnDataAvailable

클라이언트가 서버에서 HTTP 응답 데이터의 일부를 수신할 때 발생합니다.
OnError

오류가 발생하거나 요청이 중단되었을 때 발생합니다.
OnHeadersAvailable

HTTP 요청이 서버로 전송되고 서버가 응답 헤더로 응답한 후에 발생합니다.
OnRedirect

클라이언트가 서버가 새 URL로 리디렉션하는 HTTP 요청을 보낼 때 발생합니다.
OnResponseReceived

클라이언트가 서버로부터 전체 응답을 받았을 때 발생합니다.
OnServerCertificateReceived

클라이언트가 서버와 SSL 협상 중에 인증서 오류 또는 서버 인증서 체인을 수신할 때 발생합니다.
열기

IXMLHTTPRequest2 요청을 초기화하고 요청에 대한 메서드, URL 및 인증 정보를 지정합니다. 이 메서드를 호출한 후 Send 메서드를 호출하여 요청 및 데이터(있는 경우)를 서버로 보내야 합니다.
‘보내기’

HTTP 요청을 서버에 비동기적으로 보냅니다. 성공하면 앱에서 구현한 IXMLHTTPRequest2Callback 인터페이스의 메서드가 호출되어 응답을 처리합니다.
SetClientCertificate

Open 메서드에 지정된 URL에 대해 인증하는 데 사용할 클라이언트 인증서를 설정합니다.
SetCookie

HTTP 쿠키 jar에서 지정된 URL과 연결된 쿠키를 설정합니다.
SetCustomResponseStream

HTTP 응답을 수신하기 위한 표준 스트림을 대체할 사용자 지정 스트림을 제공합니다.
SetProperty

나가는 HTTP 요청에 대한 속성을 설정합니다.
SetRequestHeader

기본 요청 헤더와 함께 서버로 보낼 HTTP 헤더의 이름을 지정합니다.

인터페이스

 
IXMLHTTPRequest2

HTTP 요청을 구성 및 보내고 콜백을 사용하여 HTTP 응답 처리 중에 알림을 수신하는 데 필요한 메서드 및 속성을 제공합니다. 참고 이 인터페이스는 Windows Phone 8.1에서 지원됩니다.  .
IXMLHTTPRequest2Callback

HTTP 요청 및 응답 처리에 영향을 주는 이벤트의 미해결 IXMLHTTPRequest2 요청을 사용하여 애플리케이션에 알리는 콜백을 정의합니다. 참고 이 인터페이스는 Windows Phone 8.1에서 지원됩니다.  .
IXMLHTTPRequest3

HTTP 요청을 구성 및 보내고 콜백을 사용하여 HTTP 응답 처리 중에 알림을 수신하는 데 필요한 메서드 및 속성을 제공합니다.
IXMLHTTPRequest3Callback

HTTP 요청 및 응답 처리에 영향을 주는 이벤트의 미해결 IXMLHTTPRequest3 요청을 사용하여 애플리케이션에 알리는 콜백을 정의합니다.

구조체

 
XHR_CERT

인코딩된 인증서를 가리키는 버퍼를 정의합니다.
XHR_COOKIE

SetCookie 메서드를 호출하여 HTTP 쿠키 jar에 추가하거나 GetCookie 메서드를 호출하여 HTTP 쿠키 jar에서 검색할 수 있는 쿠키를 정의합니다.