Condividi tramite


Org.Apache.Http.Protocol Spazio dei nomi

HttpRequestExecutor è un processore per il lato client, HttpService per il lato server.

Classi

BasicHttpContext

Implementazione predefinita di HttpContext.

BasicHttpContext.InterfaceConsts

HttpRequestExecutor è un processore per il lato client, HttpService per il lato server.

BasicHttpProcessor

Mantiene elenchi di intercettori per l'elaborazione di richieste e risposte.

DefaultedHttpContext

HttpContext implementazione che delega la risoluzione di un attributo all'istanza predefinita specificata HttpContext se l'attributo non è presente in quello locale.

DefaultedHttpContext.InterfaceConsts

HttpRequestExecutor è un processore per il lato client, HttpService per il lato server.

ExecutionContext

HttpContext nomi di attributi per l'esecuzione del protocollo.

HTTP

Costanti e helper statici correlati al protocollo HTTP.

HttpContext

Contesto per l'esecuzione di una richiesta.

HttpDateGenerator

Genera una data nel formato richiesto dal protocollo HTTP.

HttpRequestExecutor

Invia richieste HTTP e riceve le risposte.

HttpRequestHandlerRegistry

Gestisce una mappa dei gestori di richieste HTTP con chiave da un modello di URI di richiesta.

HttpService

Implementazione sul lato server minimalista di un processore HTTP.

RequestConnControl

Intercettore di richieste che suggerisce la connessione keep-alive al server.

RequestContent

Intercettore di richieste che decide la codifica del trasporto.

RequestDate

Intercettore di richieste che aggiunge un'intestazione Date.

RequestExpectContinue

Intercettore di richieste che abilita l'handshake di tipo expect-continue.

RequestTargetHost

Intercettore di richieste che imposta l'intestazione Host per le richieste HTTP/1.1.

RequestUserAgent

Intercettore di richieste che aggiunge un'intestazione User-Agent.

ResponseConnControl

Intercettore di risposta che suggerisce la connessione keep-alive al client.

ResponseContent

Intercettore di risposta che configura le intestazioni correlate all'entità.

ResponseDate

Intercettore di risposta che aggiunge un'intestazione Date.

ResponseServer

Intercettore di risposta che aggiunge un'intestazione Server.

SyncBasicHttpContext

Estensione thread-safe di BasicHttpContext.

UriPatternMatcher

Gestisce una mappa di oggetti con chiave da un modello URI di richiesta.

Interfacce

IExecutionContext

HttpRequestExecutor è un processore per il lato client, HttpService per il lato server.

IHttpContext

Contesto per l'esecuzione di una richiesta.

IHttpExpectationVerifier

Definisce un'interfaccia per verificare se una richiesta HTTP in ingresso soddisfa le aspettative del server di destinazione.

IHttpProcessor

Esegue l'elaborazione di intercettori di richieste e risposte.

IHttpRequestHandler

HttpRequestExecutor è un processore per il lato client, HttpService per il lato server.

IHttpRequestHandlerResolver

Interfaccia da implementare da oggetti in grado di risolvere IHttpRequestHandler le istanze in base all'URI della richiesta.

IHttpRequestInterceptorList

Fornisce l'accesso a un elenco ordinato di intercettori di richieste.

IHttpResponseInterceptorList

Fornisce l'accesso a un elenco ordinato di intercettori di risposta.