Compartilhar via


Org.Apache.Http.Protocol Namespace

HttpRequestExecutor é um processador para o lado do cliente, HttpService para o lado do servidor.

Classes

BasicHttpContext

Implementação padrão do HttpContext.

BasicHttpContext.InterfaceConsts

HttpRequestExecutor é um processador para o lado do cliente, HttpService para o lado do servidor.

BasicHttpProcessor

Mantém listas de interceptadores para processamento de solicitações e respostas.

DefaultedHttpContext

HttpContext implementação que delega a resolução de um atributo para a instância padrão HttpContext especificada se o atributo não estiver presente na instância local.

DefaultedHttpContext.InterfaceConsts

HttpRequestExecutor é um processador para o lado do cliente, HttpService para o lado do servidor.

ExecutionContext

HttpContext nomes de atributos para execução de protocolo.

HTTP

Constantes e auxiliares estáticos relacionados ao protocolo HTTP.

HttpContext

Um contexto para executar uma solicitação.

HttpDateGenerator

Gera uma data no formato exigido pelo protocolo HTTP.

HttpRequestExecutor

Envia solicitações HTTP e recebe as respostas.

HttpRequestHandlerRegistry

Mantém um mapa de manipuladores de solicitação HTTP chaveados por um padrão de URI de solicitação.

HttpService

Implementação minimalista do lado do servidor de um processador HTTP.

RequestConnControl

Um interceptador de solicitação que sugere a conexão manter-viva para o servidor.

RequestContent

Um interceptador de solicitação que decide sobre a codificação de transporte.

RequestDate

Um interceptador de solicitação que adiciona um cabeçalho Data.

RequestExpectContinue

Um interceptador de solicitação que habilita o handshake expect-continue.

RequestTargetHost

Um interceptador de solicitação que define o cabeçalho Host para solicitações HTTP/1.1.

RequestUserAgent

Um interceptador de solicitação que adiciona um cabeçalho User-Agent.

ResponseConnControl

Um interceptador de resposta que sugere a conexão mantida viva para o cliente.

ResponseContent

Um interceptador de resposta que configura cabeçalhos relacionados à entidade.

ResponseDate

Um interceptador de resposta que adiciona um cabeçalho Data.

ResponseServer

Um interceptador de resposta que adiciona um cabeçalho de servidor.

SyncBasicHttpContext

Extensão thread-safe do BasicHttpContext.

UriPatternMatcher

Mantém um mapa de objetos chaveados por um padrão de URI de solicitação.

Interfaces

IExecutionContext

HttpRequestExecutor é um processador para o lado do cliente, HttpService para o lado do servidor.

IHttpContext

Um contexto para executar uma solicitação.

IHttpExpectationVerifier

Define uma interface para verificar se uma solicitação HTTP de entrada atende às expectativas do servidor de destino.

IHttpProcessor

Realiza processamento interceptador de solicitações e respostas.

IHttpRequestHandler

HttpRequestExecutor é um processador para o lado do cliente, HttpService para o lado do servidor.

IHttpRequestHandlerResolver

Interface a ser implementada por objetos que podem resolver IHttpRequestHandler instâncias por URI de solicitação.

IHttpRequestInterceptorList

Fornece acesso a uma lista ordenada de interceptadores de solicitação.

IHttpResponseInterceptorList

Fornece acesso a uma lista ordenada de interceptadores de resposta.