DefaultHttpClient Clase

Definición

Cliente HTTP que proporciona los componentes predeterminados estándar.

[Android.Runtime.Register("org/apache/http/impl/client/DefaultHttpClient", DoNotGenerateAcw=true)]
public class DefaultHttpClient : Org.Apache.Http.Impl.Client.AbstractHttpClient
[<Android.Runtime.Register("org/apache/http/impl/client/DefaultHttpClient", DoNotGenerateAcw=true)>]
type DefaultHttpClient = class
    inherit AbstractHttpClient
Herencia
Atributos

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
DefaultHttpClient()

Inicializa un cliente HTTP predeterminado.

DefaultHttpClient(IClientConnectionManager, IHttpParams)

Inicializa un cliente HTTP predeterminado.

DefaultHttpClient(IHttpParams)

Inicializa un cliente HTTP predeterminado.

DefaultHttpClient(IntPtr, JniHandleOwnership)

Cliente HTTP que proporciona los componentes predeterminados estándar.

Propiedades

Nombre Description
AuthSchemes

Obtiene o establece el registro de esquemas de autenticación.

(Heredado de AbstractHttpClient)
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
ConnectionKeepAliveStrategy

Obtiene la estrategia de conexión keep-alive.

(Heredado de AbstractHttpClient)
ConnectionManager

Obtiene el administrador de conexiones de cliente.

(Heredado de AbstractHttpClient)
ConnectionReuseStrategy

Obtiene la estrategia de reutilización de conexiones.

(Heredado de AbstractHttpClient)
CookieSpecs

Obtiene o establece el registro de especificación de cookies.

(Heredado de AbstractHttpClient)
CookieStore

Obtiene o establece el almacén de cookies.

(Heredado de AbstractHttpClient)
CredentialsProvider

Obtiene o establece el proveedor de credenciales.

(Heredado de AbstractHttpClient)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HttpProcessor

Obtiene el procesador HTTP.

(Heredado de AbstractHttpClient)
HttpRequestRetryHandler

Obtiene o establece el controlador de reintento de solicitudes HTTP.

(Heredado de AbstractHttpClient)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
JniPeerMembers

Cliente HTTP que proporciona los componentes predeterminados estándar.

Params

Obtiene o establece los parámetros HTTP predeterminados.

(Heredado de AbstractHttpClient)
PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ProxyAuthenticationHandler

Obtiene o establece el controlador de autenticación de proxy.

(Heredado de AbstractHttpClient)
RedirectHandler

Obtiene o establece el controlador de redireccionamiento.

(Heredado de AbstractHttpClient)
RequestExecutor

Obtiene el ejecutor de solicitud.

(Heredado de AbstractHttpClient)
RequestInterceptorCount

Obtiene el número de interceptores de solicitud.

(Heredado de AbstractHttpClient)
ResponseInterceptorCount

Obtiene el número de interceptores de respuesta.

(Heredado de AbstractHttpClient)
RoutePlanner

Obtiene o establece el planificador de rutas HTTP.

(Heredado de AbstractHttpClient)
TargetAuthenticationHandler

Obtiene o establece el controlador de autenticación de destino.

(Heredado de AbstractHttpClient)
ThresholdClass

Cliente HTTP que proporciona los componentes predeterminados estándar.

ThresholdType

Cliente HTTP que proporciona los componentes predeterminados estándar.

UserTokenHandler

Obtiene o establece el controlador de tokens de usuario.

(Heredado de AbstractHttpClient)

Métodos

Nombre Description
AddRequestInterceptor(IHttpRequestInterceptor, Int32)

Agrega un interceptor de solicitud.

(Heredado de AbstractHttpClient)
AddRequestInterceptor(IHttpRequestInterceptor)

Agrega un interceptor de solicitud.

(Heredado de AbstractHttpClient)
AddResponseInterceptor(IHttpResponseInterceptor, Int32)

Agrega un interceptor de respuesta.

(Heredado de AbstractHttpClient)
AddResponseInterceptor(IHttpResponseInterceptor)

Agrega un interceptor de respuesta.

(Heredado de AbstractHttpClient)
ClearRequestInterceptors()

Quita todos los interceptores de solicitud.

(Heredado de AbstractHttpClient)
ClearResponseInterceptors()

Quita todos los interceptores de respuesta.

(Heredado de AbstractHttpClient)
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
CreateAuthSchemeRegistry()

Crea el registro de esquemas de autenticación predeterminado estándar.

CreateClientConnectionManager()

Crea el Administrador de conexiones de cliente predeterminado estándar.

CreateConnectionKeepAliveStrategy()

Crea la estrategia de conexión keep alive predeterminada estándar.

CreateConnectionReuseStrategy()

Crea la estrategia de reutilización de conexiones predeterminada estándar.

CreateCookieSpecRegistry()

Crea el registro de especificaciones de cookies predeterminado estándar.

CreateCookieStore()

Crea el almacén de cookies predeterminado estándar.

CreateCredentialsProvider()

Crea el proveedor de credenciales predeterminado estándar.

CreateHttpContext()

Crea el contexto Http predeterminado estándar.

CreateHttpParams()

Crea el parámetro Http predeterminado estándar.

CreateHttpProcessor()

Crea el procesador Http predeterminado estándar.

CreateHttpRequestRetryHandler()

Crea el controlador de reintento de solicitud HTTP predeterminado estándar.

CreateHttpRoutePlanner()

Crea el planificador de rutas Http predeterminado estándar.

CreateProxyAuthenticationHandler()

Crea el controlador de autenticación de proxy predeterminado estándar.

CreateRedirectHandler()

Crea el controlador de redireccionamiento predeterminado estándar.

CreateRequestExecutor()

Crea el ejecutor de solicitud predeterminado estándar.

CreateTargetAuthenticationHandler()

Crea el controlador de autenticación de destino predeterminado estándar.

CreateUserTokenHandler()

Crea el controlador de token de usuario predeterminado estándar.

DetermineParams(IHttpRequest)

Compila parámetros de ejecución a partir de parámetros de cliente y solicitud.

(Heredado de AbstractHttpClient)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
Equals(Object)

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Execute(HttpHost, IHttpRequest, IHttpContext)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(HttpHost, IHttpRequest, IResponseHandler, IHttpContext)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(HttpHost, IHttpRequest, IResponseHandler)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(HttpHost, IHttpRequest)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(IHttpUriRequest, IHttpContext)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(IHttpUriRequest, IResponseHandler, IHttpContext)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(IHttpUriRequest, IResponseHandler)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
Execute(IHttpUriRequest)

Ejecuta una solicitud HTTP.

(Heredado de AbstractHttpClient)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetRequestInterceptor(Int32)

Obtiene el interceptor de solicitud en el índice especificado.

(Heredado de AbstractHttpClient)
GetResponseInterceptor(Int32)

Obtiene el interceptor de respuesta en el índice especificado.

(Heredado de AbstractHttpClient)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
RemoveRequestInterceptorByClass(Class)

Quita los interceptores de solicitud de la clase especificada.

(Heredado de AbstractHttpClient)
RemoveResponseInterceptorByClass(Class)

Quita los interceptores de respuesta de la clase especificada.

(Heredado de AbstractHttpClient)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetKeepAliveStrategy(IConnectionKeepAliveStrategy)

Establece la estrategia de conexión keep-alive.

(Heredado de AbstractHttpClient)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
SetReuseStrategy(IConnectionReuseStrategy)

Establece la estrategia de reutilización de conexiones.

(Heredado de AbstractHttpClient)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Cliente HTTP que proporciona los componentes predeterminados estándar.

(Heredado de AbstractHttpClient)

Métodos de extensión

Nombre Description
ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IHttpContext)

Ejecuta una solicitud al destino mediante el contexto especificado.

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler, IHttpContext)

Ejecuta una solicitud al destino mediante el contexto especificado y procesa la respuesta mediante el controlador de respuesta especificado.

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler)

Ejecuta una solicitud al destino mediante el contexto predeterminado y procesa la respuesta mediante el controlador de respuesta especificado.

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest)

Ejecuta una solicitud al destino mediante el contexto predeterminado.

ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext)

Ejecuta una solicitud mediante el contexto especificado.

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext)

Ejecuta una solicitud mediante el contexto especificado y procesa la respuesta mediante el controlador de respuesta especificado.

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler)

Ejecuta una solicitud mediante el contexto predeterminado y procesa la respuesta mediante el controlador de respuesta especificado.

ExecuteAsync(IHttpClient, IHttpUriRequest)

Ejecuta una solicitud mediante el contexto predeterminado.

GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Cliente HTTP que proporciona los componentes predeterminados estándar.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a