IHttpClient.Execute 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| Execute(IHttpUriRequest) |
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다. |
| Execute(IHttpUriRequest, IResponseHandler) |
기본 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
| Execute(IHttpUriRequest, IHttpContext) |
지정된 컨텍스트를 사용하여 요청을 실행합니다. |
| Execute(HttpHost, IHttpRequest) |
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다. |
| Execute(IHttpUriRequest, IResponseHandler, IHttpContext) |
지정된 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
| Execute(HttpHost, IHttpRequest, IResponseHandler) |
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
| Execute(HttpHost, IHttpRequest, IHttpContext) |
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다. |
| Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext) |
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다. |
Execute(IHttpUriRequest)
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest -> Org.Apache.Http.IHttpResponse
매개 변수
- request
- IHttpUriRequest
실행할 요청
반품
요청에 대한 최종 응답입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
- 특성
예외
문제가 발생하거나 연결이 중단된 경우
http 프로토콜 오류 발생 시
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(IHttpUriRequest, IResponseHandler)
기본 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler -> Java.Lang.Object
매개 변수
- request
- IHttpUriRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
반품
응답 처리기에서 생성된 응답 개체입니다.
- 특성
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(IHttpUriRequest, IHttpContext)
지정된 컨텍스트를 사용하여 요청을 실행합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Protocol.IHttpContext -> Org.Apache.Http.IHttpResponse
매개 변수
- request
- IHttpUriRequest
실행할 요청
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용하는 컨텍스트
반품
요청에 대한 최종 응답입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
- 특성
예외
문제가 발생하거나 연결이 중단된 경우
http 프로토콜 오류 발생 시
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(HttpHost, IHttpRequest)
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest -> Org.Apache.Http.IHttpResponse
매개 변수
- target
- HttpHost
요청에 대한 대상 호스트입니다.
구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청
반품
요청에 대한 최종 응답입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
- 특성
예외
문제가 발생하거나 연결이 중단된 경우
http 프로토콜 오류 발생 시
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(IHttpUriRequest, IResponseHandler, IHttpContext)
지정된 컨텍스트를 사용하여 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.Client.Methods.IHttpUriRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_client_methods_HttpUriRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.Client.Methods.IHttpUriRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> Java.Lang.Object
매개 변수
- request
- IHttpUriRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용할 컨텍스트입니다.
반품
응답 처리기에서 생성된 응답 개체입니다.
- 특성
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(HttpHost, IHttpRequest, IResponseHandler)
기본 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler -> Java.Lang.Object
매개 변수
- target
- HttpHost
요청에 대한 대상 호스트입니다. 구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
반품
응답 처리기에서 생성된 응답 개체입니다.
- 특성
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(HttpHost, IHttpRequest, IHttpContext)
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.Apache.Http.IHttpResponse? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Protocol.IHttpContext -> Org.Apache.Http.IHttpResponse
매개 변수
- target
- HttpHost
요청에 대한 대상 호스트입니다.
구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용하는 컨텍스트
반품
요청에 대한 최종 응답입니다. 1xx 상태 코드를 사용하는 중간 응답은 없습니다. 리디렉션 또는 인증 챌린지가 자동으로 반환되거나 처리되는지 여부는 클라이언트 구현 및 구성에 따라 달라집니다.
- 특성
예외
문제가 발생하거나 연결이 중단된 경우
http 프로토콜 오류 발생 시
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext)
지정된 컨텍스트를 사용하여 대상에 대한 요청을 실행하고 지정된 응답 처리기를 사용하여 응답을 처리합니다.
[Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? Execute(Org.Apache.Http.HttpHost? target, Org.Apache.Http.IHttpRequest? request, Org.Apache.Http.Client.IResponseHandler? responseHandler, Org.Apache.Http.Protocol.IHttpContext? context);
[<Android.Runtime.Register("execute", "(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object;", "GetExecute_Lorg_apache_http_HttpHost_Lorg_apache_http_HttpRequest_Lorg_apache_http_client_ResponseHandler_Lorg_apache_http_protocol_HttpContext_Handler:Org.Apache.Http.Client.IHttpClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Execute : Org.Apache.Http.HttpHost * Org.Apache.Http.IHttpRequest * Org.Apache.Http.Client.IResponseHandler * Org.Apache.Http.Protocol.IHttpContext -> Java.Lang.Object
매개 변수
- target
- HttpHost
요청에 대한 대상 호스트입니다. 구현은 기본 대상 또는 요청을 검사하여 경로를 확인할 수 있는 경우 수락 null 할 수 있습니다.
- request
- IHttpRequest
실행할 요청입니다.
- responseHandler
- IResponseHandler
응답 처리기입니다.
- context
- IHttpContext
실행에 사용하거나 null 기본 컨텍스트를 사용할 컨텍스트입니다.
반품
응답 처리기에서 생성된 응답 개체입니다.
- 특성
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.