DefaultHttpClient Classe

Definição

Cliente HTTP que fornece os componentes padrão padrão.

[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
Herança
Atributos

Comentários

Documentação da plataforma Android

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
DefaultHttpClient()

Inicializa um cliente HTTP padrão.

DefaultHttpClient(IClientConnectionManager, IHttpParams)

Inicializa um cliente HTTP padrão.

DefaultHttpClient(IHttpParams)

Inicializa um cliente HTTP padrão.

DefaultHttpClient(IntPtr, JniHandleOwnership)

Cliente HTTP que fornece os componentes padrão padrão.

Propriedades

Nome Description
AuthSchemes

Obtém ou define o registro do esquema de autenticação.

(Herdado de AbstractHttpClient)
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
ConnectionKeepAliveStrategy

Obtém a estratégia de manter a conexão ativa.

(Herdado de AbstractHttpClient)
ConnectionManager

Obtém o gerenciador de conexões do cliente.

(Herdado de AbstractHttpClient)
ConnectionReuseStrategy

Obtém a estratégia de reutilização de conexão.

(Herdado de AbstractHttpClient)
CookieSpecs

Obtém ou define o registro de especificação de cookie.

(Herdado de AbstractHttpClient)
CookieStore

Obtém ou define o repositório de cookies.

(Herdado de AbstractHttpClient)
CredentialsProvider

Obtém ou define o provedor de credenciais.

(Herdado de AbstractHttpClient)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HttpProcessor

Obtém o processador HTTP.

(Herdado de AbstractHttpClient)
HttpRequestRetryHandler

Obtém ou define o manipulador de repetição de solicitação HTTP.

(Herdado de AbstractHttpClient)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
JniPeerMembers

Cliente HTTP que fornece os componentes padrão padrão.

Params

Obtém ou define os parâmetros HTTP padrão.

(Herdado de AbstractHttpClient)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ProxyAuthenticationHandler

Obtém ou define o manipulador de autenticação de proxy.

(Herdado de AbstractHttpClient)
RedirectHandler

Obtém ou define o manipulador de redirecionamento.

(Herdado de AbstractHttpClient)
RequestExecutor

Obtém o executor de solicitação.

(Herdado de AbstractHttpClient)
RequestInterceptorCount

Obtém o número de interceptadores de solicitação.

(Herdado de AbstractHttpClient)
ResponseInterceptorCount

Obtém o número de interceptadores de resposta.

(Herdado de AbstractHttpClient)
RoutePlanner

Obtém ou define o planejador de rotas HTTP.

(Herdado de AbstractHttpClient)
TargetAuthenticationHandler

Obtém ou define o manipulador de autenticação de destino.

(Herdado de AbstractHttpClient)
ThresholdClass

Cliente HTTP que fornece os componentes padrão padrão.

ThresholdType

Cliente HTTP que fornece os componentes padrão padrão.

UserTokenHandler

Obtém ou define o manipulador de token de usuário.

(Herdado de AbstractHttpClient)

Métodos

Nome Description
AddRequestInterceptor(IHttpRequestInterceptor, Int32)

Adiciona um interceptor de solicitação.

(Herdado de AbstractHttpClient)
AddRequestInterceptor(IHttpRequestInterceptor)

Adiciona um interceptor de solicitação.

(Herdado de AbstractHttpClient)
AddResponseInterceptor(IHttpResponseInterceptor, Int32)

Adiciona um interceptador de resposta.

(Herdado de AbstractHttpClient)
AddResponseInterceptor(IHttpResponseInterceptor)

Adiciona um interceptador de resposta.

(Herdado de AbstractHttpClient)
ClearRequestInterceptors()

Remove todos os interceptadores de solicitação.

(Herdado de AbstractHttpClient)
ClearResponseInterceptors()

Remove todos os interceptadores de resposta.

(Herdado de AbstractHttpClient)
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
CreateAuthSchemeRegistry()

Cria o Registro padrão do Esquema de Autenticação.

CreateClientConnectionManager()

Cria o cliente padrão Gerenciador de Conexões padrão.

CreateConnectionKeepAliveStrategy()

Cria a estratégia padrão de Conexão Keep Alive.

CreateConnectionReuseStrategy()

Cria a estratégia padrão de reutilização de conexão padrão.

CreateCookieSpecRegistry()

Cria o Registro de Especificação de Cookie padrão padrão.

CreateCookieStore()

Cria o Repositório de Cookie padrão padrão.

CreateCredentialsProvider()

Cria o provedor de credenciais padrão padrão.

CreateHttpContext()

Cria o contexto http padrão padrão.

CreateHttpParams()

Cria os Parâmetros Http padrão padrão.

CreateHttpProcessor()

Cria o Processador Http padrão padrão.

CreateHttpRequestRetryHandler()

Cria o Manipulador de Repetição de Solicitação Http padrão padrão.

CreateHttpRoutePlanner()

Cria o Planejador de Rotas Http padrão padrão.

CreateProxyAuthenticationHandler()

Cria o Manipulador de Autenticação de Proxy padrão padrão.

CreateRedirectHandler()

Cria o Manipulador de Redirecionamento padrão padrão.

CreateRequestExecutor()

Cria o Executor de Solicitação padrão padrão.

CreateTargetAuthenticationHandler()

Cria o manipulador padrão de autenticação de destino padrão.

CreateUserTokenHandler()

Cria o manipulador padrão de token de usuário padrão.

DetermineParams(IHttpRequest)

Cria parâmetros de execução de parâmetros de cliente e solicitação.

(Herdado de AbstractHttpClient)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
Equals(Object)

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

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

Executa uma solicitação HTTP.

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

Executa uma solicitação HTTP.

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

Executa uma solicitação HTTP.

(Herdado de AbstractHttpClient)
Execute(HttpHost, IHttpRequest)

Executa uma solicitação HTTP.

(Herdado de AbstractHttpClient)
Execute(IHttpUriRequest, IHttpContext)

Executa uma solicitação HTTP.

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

Executa uma solicitação HTTP.

(Herdado de AbstractHttpClient)
Execute(IHttpUriRequest, IResponseHandler)

Executa uma solicitação HTTP.

(Herdado de AbstractHttpClient)
Execute(IHttpUriRequest)

Executa uma solicitação HTTP.

(Herdado de AbstractHttpClient)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetRequestInterceptor(Int32)

Obtém o interceptor de solicitação no índice especificado.

(Herdado de AbstractHttpClient)
GetResponseInterceptor(Int32)

Obtém o interceptador de resposta no índice especificado.

(Herdado de AbstractHttpClient)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
RemoveRequestInterceptorByClass(Class)

Remove interceptadores de solicitação da classe especificada.

(Herdado de AbstractHttpClient)
RemoveResponseInterceptorByClass(Class)

Remove interceptadores de resposta da classe especificada.

(Herdado de AbstractHttpClient)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetKeepAliveStrategy(IConnectionKeepAliveStrategy)

Define a estratégia de manter a conexão ativa.

(Herdado de AbstractHttpClient)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
SetReuseStrategy(IConnectionReuseStrategy)

Define a estratégia de reutilização de conexão.

(Herdado de AbstractHttpClient)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Cliente HTTP que fornece os componentes padrão padrão.

(Herdado de AbstractHttpClient)

Métodos de Extensão

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

Executa uma solicitação para o destino usando o contexto fornecido.

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

Executa uma solicitação para o destino usando o contexto fornecido e processa a resposta usando o manipulador de resposta fornecido.

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest, IResponseHandler)

Executa uma solicitação para o destino usando o contexto padrão e processa a resposta usando o manipulador de resposta fornecido.

ExecuteAsync(IHttpClient, HttpHost, IHttpRequest)

Executa uma solicitação para o destino usando o contexto padrão.

ExecuteAsync(IHttpClient, IHttpUriRequest, IHttpContext)

Executa uma solicitação usando o contexto fornecido.

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler, IHttpContext)

Executa uma solicitação usando o contexto fornecido e processa a resposta usando o manipulador de resposta fornecido.

ExecuteAsync(IHttpClient, IHttpUriRequest, IResponseHandler)

Executa uma solicitação usando o contexto padrão e processa a resposta usando o manipulador de resposta fornecido.

ExecuteAsync(IHttpClient, IHttpUriRequest)

Executa uma solicitação usando o contexto padrão.

GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Cliente HTTP que fornece os componentes padrão padrão.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a