Compartir a través de


Org.Apache.Http.Protocol Espacio de nombres

HttpRequestExecutor es un procesador para el lado cliente, HttpService para el lado servidor.

Clases

BasicHttpContext

Implementación predeterminada de HttpContext.

BasicHttpContext.InterfaceConsts

HttpRequestExecutor es un procesador para el lado cliente, HttpService para el lado servidor.

BasicHttpProcessor

Mantiene listas de interceptores para procesar solicitudes y respuestas.

DefaultedHttpContext

HttpContext implementación que delega la resolución de un atributo a la instancia predeterminada HttpContext especificada si el atributo no está presente en la local.

DefaultedHttpContext.InterfaceConsts

HttpRequestExecutor es un procesador para el lado cliente, HttpService para el lado servidor.

ExecutionContext

HttpContext nombres de atributo para la ejecución del protocolo.

HTTP

Constantes y asistentes estáticos relacionados con el protocolo HTTP.

HttpContext

Contexto para ejecutar una solicitud.

HttpDateGenerator

Genera una fecha en el formato requerido por el protocolo HTTP.

HttpRequestExecutor

Envía solicitudes HTTP y recibe las respuestas.

HttpRequestHandlerRegistry

Mantiene un mapa de los controladores de solicitudes HTTP con clave mediante un patrón de URI de solicitud.

HttpService

Implementación minimalista del lado servidor de un procesador HTTP.

RequestConnControl

Un interceptor de solicitud que sugiere mantener la conexión con el servidor.

RequestContent

Interceptor de solicitud que decide sobre la codificación de transporte.

RequestDate

Un interceptor de solicitud que agrega un encabezado Date.

RequestExpectContinue

Un interceptor de solicitud que habilita el protocolo de enlace expect-continue.

RequestTargetHost

Interceptor de solicitud que establece el encabezado host para las solicitudes HTTP/1.1.

RequestUserAgent

Un interceptor de solicitud que agrega un encabezado User-Agent.

ResponseConnControl

Un interceptor de respuesta que sugiere la conexión keep-alive al cliente.

ResponseContent

Interceptor de respuesta que configura encabezados relacionados con entidades.

ResponseDate

Interceptor de respuesta que agrega un encabezado Date.

ResponseServer

Interceptor de respuesta que agrega un encabezado Server.

SyncBasicHttpContext

Extensión segura para subprocesos de BasicHttpContext.

UriPatternMatcher

Mantiene un mapa de objetos con clave mediante un patrón de URI de solicitud.

Interfaces

IExecutionContext

HttpRequestExecutor es un procesador para el lado cliente, HttpService para el lado servidor.

IHttpContext

Contexto para ejecutar una solicitud.

IHttpExpectationVerifier

Define una interfaz para comprobar si una solicitud HTTP entrante cumple las expectativas del servidor de destino.

IHttpProcessor

Realiza el procesamiento del interceptor de solicitudes y respuestas.

IHttpRequestHandler

HttpRequestExecutor es un procesador para el lado cliente, HttpService para el lado servidor.

IHttpRequestHandlerResolver

Interfaz que se va a implementar mediante objetos que pueden resolver IHttpRequestHandler instancias mediante el URI de solicitud.

IHttpRequestInterceptorList

Proporciona acceso a una lista ordenada de interceptores de solicitudes.

IHttpResponseInterceptorList

Proporciona acceso a una lista ordenada de interceptores de respuesta.