IHttpClient.Execute Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| Execute(IHttpUriRequest) |
Menjalankan permintaan ke target menggunakan konteks yang diberikan. |
| Execute(IHttpUriRequest, IResponseHandler) |
Menjalankan permintaan menggunakan konteks default dan memproses respons menggunakan handler respons yang diberikan. |
| Execute(IHttpUriRequest, IHttpContext) |
Menjalankan permintaan menggunakan konteks yang diberikan. |
| Execute(HttpHost, IHttpRequest) |
Menjalankan permintaan ke target menggunakan konteks default. |
| Execute(IHttpUriRequest, IResponseHandler, IHttpContext) |
Menjalankan permintaan menggunakan konteks yang diberikan dan memproses respons menggunakan penangan respons yang diberikan. |
| Execute(HttpHost, IHttpRequest, IResponseHandler) |
Menjalankan permintaan ke target menggunakan konteks default dan memproses respons menggunakan penangan respons yang diberikan. |
| Execute(HttpHost, IHttpRequest, IHttpContext) |
Menjalankan permintaan ke target menggunakan konteks yang diberikan. |
| Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext) |
Menjalankan permintaan ke target menggunakan konteks yang diberikan dan memproses respons menggunakan penangan respons yang diberikan. |
Execute(IHttpUriRequest)
Menjalankan permintaan ke target menggunakan konteks yang diberikan.
[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
Parameter
- request
- IHttpUriRequest
permintaan untuk mengeksekusi
Mengembalikan
Respons akhir terhadap permintaan. Ini tidak pernah merupakan respons menengah dengan kode status 1xx. Apakah pengalihan atau tantangan autentikasi dikembalikan atau ditangani secara otomatis tergantung pada implementasi dan konfigurasi klien.
- Atribut
Pengecualian
jika terjadi masalah atau koneksi dibatalkan
dalam kasus kesalahan protokol http
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(IHttpUriRequest, IResponseHandler)
Menjalankan permintaan menggunakan konteks default dan memproses respons menggunakan handler respons yang diberikan.
[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
Parameter
- request
- IHttpUriRequest
Permintaan untuk dijalankan.
- responseHandler
- IResponseHandler
Penangan respons.
Mengembalikan
Objek respons yang dihasilkan oleh handler respons.
- Atribut
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(IHttpUriRequest, IHttpContext)
Menjalankan permintaan menggunakan konteks yang diberikan.
[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
Parameter
- request
- IHttpUriRequest
permintaan untuk mengeksekusi
- context
- IHttpContext
konteks yang akan digunakan untuk eksekusi, atau null untuk menggunakan konteks default
Mengembalikan
Respons akhir terhadap permintaan. Ini tidak pernah merupakan respons menengah dengan kode status 1xx. Apakah pengalihan atau tantangan autentikasi dikembalikan atau ditangani secara otomatis tergantung pada implementasi dan konfigurasi klien.
- Atribut
Pengecualian
jika terjadi masalah atau koneksi dibatalkan
dalam kasus kesalahan protokol http
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(HttpHost, IHttpRequest)
Menjalankan permintaan ke target menggunakan konteks default.
[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
Parameter
- target
- HttpHost
host target untuk permintaan tersebut.
Implementasi dapat menerima null jika masih dapat menentukan rute, misalnya ke target default atau dengan memeriksa permintaan.
- request
- IHttpRequest
permintaan untuk mengeksekusi
Mengembalikan
Respons akhir terhadap permintaan. Ini tidak pernah merupakan respons menengah dengan kode status 1xx. Apakah pengalihan atau tantangan autentikasi dikembalikan atau ditangani secara otomatis tergantung pada implementasi dan konfigurasi klien.
- Atribut
Pengecualian
jika terjadi masalah atau koneksi dibatalkan
dalam kasus kesalahan protokol http
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(IHttpUriRequest, IResponseHandler, IHttpContext)
Menjalankan permintaan menggunakan konteks yang diberikan dan memproses respons menggunakan penangan respons yang diberikan.
[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
Parameter
- request
- IHttpUriRequest
Permintaan untuk dijalankan.
- responseHandler
- IResponseHandler
Penangan respons.
- context
- IHttpContext
Konteks yang digunakan untuk eksekusi, atau null untuk menggunakan konteks default.
Mengembalikan
Objek respons yang dihasilkan oleh handler respons.
- Atribut
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(HttpHost, IHttpRequest, IResponseHandler)
Menjalankan permintaan ke target menggunakan konteks default dan memproses respons menggunakan penangan respons yang diberikan.
[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
Parameter
- target
- HttpHost
Host target untuk permintaan. Implementasi dapat menerima null kapan mereka masih dapat menentukan rute, misalnya ke target default atau dengan memeriksa permintaan.
- request
- IHttpRequest
Permintaan untuk dijalankan.
- responseHandler
- IResponseHandler
Penangan respons.
Mengembalikan
Objek respons yang dihasilkan oleh handler respons.
- Atribut
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(HttpHost, IHttpRequest, IHttpContext)
Menjalankan permintaan ke target menggunakan konteks yang diberikan.
[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
Parameter
- target
- HttpHost
host target untuk permintaan tersebut.
Implementasi dapat menerima null jika masih dapat menentukan rute, misalnya ke target default atau dengan memeriksa permintaan.
- request
- IHttpRequest
permintaan untuk mengeksekusi
- context
- IHttpContext
konteks yang akan digunakan untuk eksekusi, atau null untuk menggunakan konteks default
Mengembalikan
Respons akhir terhadap permintaan. Ini tidak pernah merupakan respons menengah dengan kode status 1xx. Apakah pengalihan atau tantangan autentikasi dikembalikan atau ditangani secara otomatis tergantung pada implementasi dan konfigurasi klien.
- Atribut
Pengecualian
jika terjadi masalah atau koneksi dibatalkan
dalam kasus kesalahan protokol http
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext)
Menjalankan permintaan ke target menggunakan konteks yang diberikan dan memproses respons menggunakan penangan respons yang diberikan.
[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
Parameter
- target
- HttpHost
Host target untuk permintaan. Implementasi dapat menerima null kapan mereka masih dapat menentukan rute, misalnya ke target default atau dengan memeriksa permintaan.
- request
- IHttpRequest
Permintaan untuk dijalankan.
- responseHandler
- IResponseHandler
Penangan respons.
- context
- IHttpContext
Konteks yang digunakan untuk eksekusi, atau null untuk menggunakan konteks default.
Mengembalikan
Objek respons yang dihasilkan oleh handler respons.
- Atribut
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.