IHttpClientExtensions.ExecuteAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| ExecuteAsync(IHttpClient, IHttpUriRequest) |
기본 컨텍스트를 사용하여 요청을 실행합니다. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler) |
기본 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext) |
지정된 컨텍스트를 사용하여 요청을 실행합니다. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest) |
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext) |
지정된 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler) |
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext) |
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext) |
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
ExecuteAsync(IHttpClient, IHttpUriRequest)
기본 컨텍스트를 사용하여 요청을 실행합니다.
public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- request
- IHttpUriRequest
실행할 요청입니다.
반품
그 결과가 요청에 대한 최종 응답인 작업입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler)
기본 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler -> System.Threading.Tasks.Task<Java.Lang.Object>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- request
- IHttpUriRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
반품
응답 처리기에서 생성된 응답 개체의 결과인 작업입니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext)
지정된 컨텍스트를 사용하여 요청을 실행합니다.
public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- request
- IHttpUriRequest
실행할 요청입니다.
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용할 컨텍스트입니다.
반품
그 결과가 요청에 대한 최종 응답인 작업입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest)
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다.
public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- target
- HttpHost
요청에 대한 대상 호스트입니다. 구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청입니다.
반품
그 결과가 요청에 대한 최종 응답인 작업입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext)
지정된 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Java.Lang.Object>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- request
- IHttpUriRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용할 컨텍스트입니다.
반품
응답 처리기에서 생성된 응답 개체의 결과인 작업입니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler)
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler -> System.Threading.Tasks.Task<Java.Lang.Object>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- target
- HttpHost
요청에 대한 대상 호스트입니다. 구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
반품
응답 처리기에서 생성된 응답 개체의 결과인 작업입니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext)
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다.
public static System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Org.Apache.Http.IHttpResponse>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- target
- HttpHost
요청에 대한 대상 호스트입니다. 구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청입니다.
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용할 컨텍스트입니다.
반품
그 결과가 요청에 대한 최종 응답인 작업입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext)
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
public static System.Threading.Tasks.Task<Java.Lang.Object?> ExecuteAsync(this Org.Apache.Http.Client.IHttpClient self, Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
static member ExecuteAsync : Org.Apache.Http.Client.IHttpClient * Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> System.Threading.Tasks.Task<Java.Lang.Object>
매개 변수
- self
- IHttpClient
HTTP 클라이언트입니다.
- target
- HttpHost
요청에 대한 대상 호스트입니다. 구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용할 컨텍스트입니다.
반품
응답 처리기에서 생성된 응답 개체의 결과인 작업입니다.
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.