AbstractHttpClient Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion.
[Android.Runtime.Register("org/apache/http/impl/client/AbstractHttpClient", DoNotGenerateAcw=true)]
public abstract class AbstractHttpClient : Java.Lang.Object, IDisposable, Org.Apache.Http.Client.IHttpClient
[<Android.Runtime.Register("org/apache/http/impl/client/AbstractHttpClient", DoNotGenerateAcw=true)>]
type AbstractHttpClient = class
inherit Object
interface IHttpClient
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Héritage
- Dérivé
- Attributs
- Implémente
Remarques
Documentation sur la plateforme Android
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Constructeurs
| Nom | Description |
|---|---|
| AbstractHttpClient(IClientConnectionManager, IHttpParams) |
Initialise la base du client HTTP. |
| AbstractHttpClient(IntPtr, JniHandleOwnership) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. |
Propriétés
| Nom | Description |
|---|---|
| AuthSchemes |
Obtient ou définit le registre du schéma d’authentification. |
| Class |
Retourne la classe runtime de ce |
| ConnectionKeepAliveStrategy |
Obtient la stratégie de conservation de la connexion. |
| ConnectionManager |
Obtient le gestionnaire de connexions client. |
| ConnectionReuseStrategy |
Obtient la stratégie de réutilisation de la connexion. |
| CookieSpecs |
Obtient ou définit le registre de spécifications des cookies. |
| CookieStore |
Obtient ou définit le magasin de cookies. |
| CredentialsProvider |
Obtient ou définit le fournisseur d’informations d’identification. |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| HttpProcessor |
Obtient le processeur HTTP. |
| HttpRequestRetryHandler |
Obtient ou définit le gestionnaire de nouvelles tentatives de requête HTTP. |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| JniPeerMembers |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. |
| Params |
Obtient ou définit les paramètres HTTP par défaut. |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ProxyAuthenticationHandler |
Obtient ou définit le gestionnaire d’authentification proxy. |
| RedirectHandler |
Obtient ou définit le gestionnaire de redirection. |
| RequestExecutor |
Obtient l’exécuteur de requête. |
| RequestInterceptorCount |
Obtient le nombre d’intercepteurs de requête. |
| ResponseInterceptorCount |
Obtient le nombre d’intercepteurs de réponse. |
| RoutePlanner |
Obtient ou définit le planificateur de routage HTTP. |
| TargetAuthenticationHandler |
Obtient ou définit le gestionnaire d’authentification cible. |
| ThresholdClass |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. |
| ThresholdType |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. |
| UserTokenHandler |
Obtient ou définit le gestionnaire de jetons utilisateur. |
Méthodes
| Nom | Description |
|---|---|
| AddRequestInterceptor(IHttpRequestInterceptor, Int32) |
Ajoute un intercepteur de requête. |
| AddRequestInterceptor(IHttpRequestInterceptor) |
Ajoute un intercepteur de requête. |
| AddResponseInterceptor(IHttpResponseInterceptor, Int32) |
Ajoute un intercepteur de réponse. |
| AddResponseInterceptor(IHttpResponseInterceptor) |
Ajoute un intercepteur de réponse. |
| ClearRequestInterceptors() |
Supprime tous les intercepteurs de requête. |
| ClearResponseInterceptors() |
Supprime tous les intercepteurs de réponse. |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| CreateAuthSchemeRegistry() |
Crée le registre de schémas d’authentification par défaut. |
| CreateClientConnectionManager() |
Crée le Gestionnaire des connexions client par défaut. |
| CreateConnectionKeepAliveStrategy() |
Crée la stratégie de maintien de la vie de connexion par défaut. |
| CreateConnectionReuseStrategy() |
Crée la stratégie de réutilisation de connexion par défaut. |
| CreateCookieSpecRegistry() |
Crée le Registre de spécifications de cookie par défaut. |
| CreateCookieStore() |
Crée le magasin de cookies par défaut. |
| CreateCredentialsProvider() |
Crée le fournisseur d’informations d’identification par défaut. |
| CreateHttpContext() |
Crée le contexte Http par défaut. |
| CreateHttpParams() |
Crée les params Http par défaut. |
| CreateHttpProcessor() |
Crée le processeur Http par défaut. |
| CreateHttpRequestRetryHandler() |
Crée le gestionnaire de nouvelles tentatives de requête Http par défaut. |
| CreateHttpRoutePlanner() |
Crée le Planificateur de routage Http par défaut. |
| CreateProxyAuthenticationHandler() |
Crée le gestionnaire d’authentification proxy par défaut. |
| CreateRedirectHandler() |
Crée le gestionnaire de redirection par défaut. |
| CreateRequestExecutor() |
Crée l’exécuteur de requête par défaut. |
| CreateTargetAuthenticationHandler() |
Crée le gestionnaire d’authentification cible par défaut. |
| CreateUserTokenHandler() |
Crée le gestionnaire de jetons d’utilisateur par défaut. |
| DetermineParams(IHttpRequest) |
Génère des paramètres d’exécution à partir des paramètres de client et de requête. |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| Equals(Object) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| Execute(HttpHost, IHttpRequest, IHttpContext) |
Exécute une requête HTTP. |
| Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext) |
Exécute une requête HTTP. |
| Execute(HttpHost, IHttpRequest, IResponseHandler) |
Exécute une requête HTTP. |
| Execute(HttpHost, IHttpRequest) |
Exécute une requête HTTP. |
| Execute(IHttpUriRequest, IHttpContext) |
Exécute une requête HTTP. |
| Execute(IHttpUriRequest, IResponseHandler, IHttpContext) |
Exécute une requête HTTP. |
| Execute(IHttpUriRequest, IResponseHandler) |
Exécute une requête HTTP. |
| Execute(IHttpUriRequest) |
Exécute une requête HTTP. |
| GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
| GetRequestInterceptor(Int32) |
Obtient l’intercepteur de requête à l’index spécifié. |
| GetResponseInterceptor(Int32) |
Obtient l’intercepteur de réponse à l’index spécifié. |
| JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| RemoveRequestInterceptorByClass(Class) |
Supprime les intercepteurs de requête de la classe spécifiée. |
| RemoveResponseInterceptorByClass(Class) |
Supprime les intercepteurs de réponse de la classe spécifiée. |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetKeepAliveStrategy(IConnectionKeepAliveStrategy) |
Définit la stratégie de conservation de la connexion. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| SetReuseStrategy(IConnectionReuseStrategy) |
Définit la stratégie de réutilisation des connexions. |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. (Hérité de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. |
Méthodes d’extension
| Nom | Description |
|---|---|
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext) |
Exécute une requête auprès de la cible à l’aide du contexte donné. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext) |
Exécute une requête auprès de la cible à l’aide du contexte donné et traite la réponse à l’aide du gestionnaire de réponse donné. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler) |
Exécute une requête à la cible à l’aide du contexte par défaut et traite la réponse à l’aide du gestionnaire de réponse donné. |
| ExecuteAsync(IHttpClient, HttpHost, IHttpRequest) |
Exécute une requête auprès de la cible à l’aide du contexte par défaut. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext) |
Exécute une requête à l’aide du contexte donné. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext) |
Exécute une requête à l’aide du contexte donné et traite la réponse à l’aide du gestionnaire de réponse donné. |
| ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler) |
Exécute une requête à l’aide du contexte par défaut et traite la réponse à l’aide du gestionnaire de réponses donné. |
| ExecuteAsync(IHttpClient, IHttpUriRequest) |
Exécute une requête à l’aide du contexte par défaut. |
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Basez le client HTTP qui coordonne les gestionnaires de protocole et les stratégies de connexion. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |