A B C D E F G H I K L M N O P Q R S T U V W

## A

AbstractAsyncRequestConsumer<T> - Class in org.apache.http.nio.protocol
  Abstract `HttpAsyncRequestConsumer` implementation that relieves its subclasses form having to synchronize access to internal instance variables and provides a number of protected methods that they need to implement.
AbstractAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
AbstractAsyncResponseConsumer<T> - Class in org.apache.http.nio.protocol
  Abstract `HttpAsyncResponseConsumer` implementation that relieves its subclasses form having to synchronize access to internal instance variables and provides a number of protected methods that they need to implement.
AbstractAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
AbstractConnPool<T,C,E extends PoolEntry<T,C>> - Class in org.apache.http.pool
  Abstract synchronous (blocking) pool of connections.
AbstractConnPool(ConnFactory<T, C>, int, int) - Constructor for class org.apache.http.pool.AbstractConnPool
AbstractContentDecoder - Class in org.apache.http.impl.nio.codecs
  Abstract `ContentDecoder` that serves as a base for all content decoder implementations.
AbstractContentDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentDecoder
  Creates an instance of this class.
AbstractContentEncoder - Class in org.apache.http.impl.nio.codecs
  Abstract `ContentEncoder` that serves as a base for all content encoder implementations.
AbstractContentEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.AbstractContentEncoder
  Creates an instance of this class.
AbstractHttpClientConnection - Class in org.apache.http.impl
  Abstract client-side HTTP connection capable of transmitting and receiving data using arbitrary `SessionInputBuffer` and `SessionOutputBuffer` implementations.
AbstractHttpClientConnection() - Constructor for class org.apache.http.impl.AbstractHttpClientConnection
  Creates an instance of this class.
AbstractHttpEntity - Class in org.apache.http.entity
  Abstract base class for entities.
AbstractHttpEntity() - Constructor for class org.apache.http.entity.AbstractHttpEntity
  Protected default constructor.
AbstractHttpMessage - Class in org.apache.http.message
  Basic implementation of `HttpMessage`.
AbstractHttpMessage(HttpParams) - Constructor for class org.apache.http.message.AbstractHttpMessage
AbstractHttpMessage() - Constructor for class org.apache.http.message.AbstractHttpMessage
AbstractHttpParams - Class in org.apache.http.params
  Abstract base class for parameter collections.
AbstractHttpParams() - Constructor for class org.apache.http.params.AbstractHttpParams
  Instantiates parameters.
AbstractHttpServerConnection - Class in org.apache.http.impl
  Abstract server-side HTTP connection capable of transmitting and receiving data using arbitrary `SessionInputBuffer` and `SessionOutputBuffer` implementations.
AbstractHttpServerConnection() - Constructor for class org.apache.http.impl.AbstractHttpServerConnection
  Creates an instance of this class.
AbstractIODispatch<T> - Class in org.apache.http.impl.nio.reactor
  Abstract `IOEventDispatch` implementation that supports both plain (non-encrypted) and SSL encrypted HTTP connections.
AbstractIODispatch() - Constructor for class org.apache.http.impl.nio.reactor.AbstractIODispatch
AbstractIOReactor - Class in org.apache.http.impl.nio.reactor
  Generic implementation of `IOReactor` that can used as a subclass for more specialized I/O reactors.
AbstractIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Creates new AbstractIOReactor instance.
AbstractIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Creates new AbstractIOReactor instance.
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.http.impl.io
  Abstract base class for HTTP message parsers that obtain input from an instance of `SessionInputBuffer`.
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.io.AbstractMessageParser
  Creates an instance of this class.
AbstractMessageParser<T extends HttpMessage> - Class in org.apache.http.impl.nio.codecs
  Abstract `NHttpMessageParser` that serves as a base for all message parser implementations.
AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageParser
  Creates an instance of this class.
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.http.impl.io
  Abstract base class for HTTP message writers that serialize output to an instance of `SessionOutputBuffer`.
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.AbstractMessageWriter
  Creates an instance of AbstractMessageWriter.
AbstractMessageWriter<T extends HttpMessage> - Class in org.apache.http.impl.nio.codecs
  Abstract `NHttpMessageWriter` that serves as a base for all message writer implementations.
AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.AbstractMessageWriter
  Creates an instance of this class.
AbstractMultiworkerIOReactor - Class in org.apache.http.impl.nio.reactor
  Generic implementation of `IOReactor` that can run multiple `BaseIOReactor` instance in separate worker threads and distribute newly created I/O session equally across those I/O reactors for a more optimal resource utilization and a better I/O performance.
AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Creates an instance of AbstractMultiworkerIOReactor with the given configuration.
AbstractMultiworkerIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Creates an instance of AbstractMultiworkerIOReactor with default configuration.
AbstractMultiworkerIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Deprecated. (4.2) use `AbstractMultiworkerIOReactor.AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory)`
AbstractNIOConnPool<T,C,E extends PoolEntry<T,C>> - Class in org.apache.http.nio.pool
  Abstract non-blocking connection pool.
AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, int, int) - Constructor for class org.apache.http.nio.pool.AbstractNIOConnPool
AbstractSessionInputBuffer - Class in org.apache.http.impl.io
  Abstract base class for session input buffers that stream data from an arbitrary `InputStream`.
AbstractSessionInputBuffer() - Constructor for class org.apache.http.impl.io.AbstractSessionInputBuffer
AbstractSessionOutputBuffer - Class in org.apache.http.impl.io
  Abstract base class for session output buffers that stream data to an arbitrary `OutputStream`.
AbstractSessionOutputBuffer() - Constructor for class org.apache.http.impl.io.AbstractSessionOutputBuffer
ACCEPT - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.1
ACCEPT_CHARSET - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.2
ACCEPT_ENCODING - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.3
ACCEPT_LANGUAGE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.4
ACCEPT_RANGES - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.5
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when the key signals `SelectionKey.OP_ACCEPT` readiness.
acceptable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  This I/O reactor implementation does not react to the `SelectionKey.OP_ACCEPT` event.
ACTIVE - Static variable in interface org.apache.http.nio.NHttpConnection
ACTIVE - Static variable in interface org.apache.http.nio.reactor.IOSession
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Adds new channel entry.
addChannel(ChannelEntry) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Assigns the given channel entry to one of the worker I/O reactors.
addExceptionEvent(Throwable, Date) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Adds the given `Throwable` object with the given time stamp to the audit log.
addExceptionEvent(Throwable) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Adds the given `Throwable` object to the audit log.
addHeader(Header) - Method in interface org.apache.http.HttpMessage
  Adds a header to this message.
addHeader(String, String) - Method in interface org.apache.http.HttpMessage
  Adds a header to this message.
addHeader(Header) - Method in class org.apache.http.message.AbstractHttpMessage
addHeader(String, String) - Method in class org.apache.http.message.AbstractHttpMessage
addHeader(Header) - Method in class org.apache.http.message.HeaderGroup
  Adds the given header to the group.
addInterceptor(HttpRequestInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
addInterceptor(HttpRequestInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
addInterceptor(HttpResponseInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
addInterceptor(HttpResponseInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
addRequestInterceptor(HttpRequestInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
addRequestInterceptor(HttpRequestInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
addRequestInterceptor(HttpRequestInterceptor) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Appends a request interceptor to this list.
addRequestInterceptor(HttpRequestInterceptor, int) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Inserts a request interceptor at the specified index.
addResponseInterceptor(HttpResponseInterceptor, int) - Method in class org.apache.http.protocol.BasicHttpProcessor
addResponseInterceptor(HttpResponseInterceptor) - Method in class org.apache.http.protocol.BasicHttpProcessor
addResponseInterceptor(HttpResponseInterceptor) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Appends a response interceptor to this list.
addResponseInterceptor(HttpResponseInterceptor, int) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Inserts a response interceptor at the specified index.
AGE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.6
allHeaders - Variable in class org.apache.http.message.BasicHeaderIterator
  An array of headers to iterate over.
allHeaders - Variable in class org.apache.http.message.BasicListHeaderIterator
  A list of headers to iterate over.
allocate(int) - Method in interface org.apache.http.nio.util.ByteBufferAllocator
  Allocates `ByteBuffer` of the given size.
allocate(int) - Method in class org.apache.http.nio.util.DirectByteBufferAllocator
allocate(int) - Method in class org.apache.http.nio.util.HeapByteBufferAllocator
allocator - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
allocator - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
allocator - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
ALLOW - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.1, RFC 2616 (HTTP/1.1) Section 14.7
append(byte[], int, int) - Method in class org.apache.http.util.ByteArrayBuffer
  Appends `len` bytes to this buffer from the given source array starting at index `off`.
append(int) - Method in class org.apache.http.util.ByteArrayBuffer
  Appends `b` byte to this buffer.
append(char[], int, int) - Method in class org.apache.http.util.ByteArrayBuffer
  Appends `len` chars to this buffer from the given source array starting at index `off`.
append(CharArrayBuffer, int, int) - Method in class org.apache.http.util.ByteArrayBuffer
  Appends `len` chars to this buffer from the given source char array buffer starting at index `off`.
append(char[], int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Appends `len` chars to this buffer from the given source array starting at index `off`.
append(String) - Method in class org.apache.http.util.CharArrayBuffer
  Appends chars of the given string to this buffer.
append(CharArrayBuffer, int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Appends `len` chars to this buffer from the given source buffer starting at index `off`.
append(CharArrayBuffer) - Method in class org.apache.http.util.CharArrayBuffer
  Appends all chars to this buffer from the given source buffer starting at index `0`.
append(char) - Method in class org.apache.http.util.CharArrayBuffer
  Appends `ch` char to this buffer.
append(byte[], int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Appends `len` bytes to this buffer from the given source array starting at index `off`.
append(ByteArrayBuffer, int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Appends `len` bytes to this buffer from the given source array starting at index `off`.
append(Object) - Method in class org.apache.http.util.CharArrayBuffer
  Appends chars of the textual representation of the given object to this buffer.
appendProtocolVersion(CharArrayBuffer, ProtocolVersion) - Method in class org.apache.http.message.BasicLineFormatter
appendProtocolVersion(CharArrayBuffer, ProtocolVersion) - Method in interface org.apache.http.message.LineFormatter
  Formats a protocol version.
APPLICATION_ATOM_XML - Static variable in class org.apache.http.entity.ContentType
APPLICATION_FORM_URLENCODED - Static variable in class org.apache.http.entity.ContentType
APPLICATION_JSON - Static variable in class org.apache.http.entity.ContentType
APPLICATION_OCTET_STREAM - Static variable in class org.apache.http.entity.ContentType
APPLICATION_SVG_XML - Static variable in class org.apache.http.entity.ContentType
APPLICATION_XHTML_XML - Static variable in class org.apache.http.entity.ContentType
APPLICATION_XML - Static variable in class org.apache.http.entity.ContentType
ASCII - Static variable in class org.apache.http.Consts
ASCII - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
assertNotClosed() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
  Assets if the connection is still open.
assertNotCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
assertNotOpen() - Method in class org.apache.http.impl.SocketHttpClientConnection
assertNotOpen() - Method in class org.apache.http.impl.SocketHttpServerConnection
assertOpen() - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Asserts if the connection is open.
assertOpen() - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Asserts if the connection is open.
assertOpen() - Method in class org.apache.http.impl.SocketHttpClientConnection
assertOpen() - Method in class org.apache.http.impl.SocketHttpServerConnection
AsyncNHttpClientHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
AsyncNHttpClientHandler(HttpProcessor, NHttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
AsyncNHttpClientHandler(HttpProcessor, NHttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
AsyncNHttpClientHandler.ClientConnState - Class in org.apache.http.nio.protocol
  Deprecated.
AsyncNHttpClientHandler.ClientConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
AsyncNHttpServiceHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncService`
AsyncNHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
AsyncNHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
AsyncNHttpServiceHandler.ServerConnState - Class in org.apache.http.nio.protocol
  Deprecated.
AsyncNHttpServiceHandler.ServerConnState() - Constructor for class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
atEnd() - Method in class org.apache.http.message.ParserCursor
ATTACHMENT_KEY - Static variable in interface org.apache.http.nio.reactor.IOSession
  Name of the context attribute key, which can be used to obtain the session attachment object.
auditLog - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
AUTHORIZATION - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.2, RFC 2616 (HTTP/1.1) Section 14.8
available() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
available() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
available() - Method in class org.apache.http.impl.io.ChunkedInputStream
available() - Method in class org.apache.http.impl.io.ContentLengthInputStream
available() - Method in class org.apache.http.impl.io.IdentityInputStream
available() - Method in interface org.apache.http.io.BufferInfo
  Returns available space in the buffer.
available() - Method in class org.apache.http.nio.entity.ContentInputStream
available() - Method in interface org.apache.http.nio.util.BufferInfo
  Deprecated.
available() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Returns available capacity of this buffer.
available() - Method in class org.apache.http.nio.util.SharedInputBuffer
available() - Method in class org.apache.http.nio.util.SharedOutputBuffer
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.
awaitShutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Blocks for the given period of time in milliseconds awaiting the completion of the reactor shutdown.

## B

BaseIOReactor - Class in org.apache.http.impl.nio.reactor
  Default implementation of `AbstractIOReactor` that serves as a base for more advanced `IOReactor` implementations.
BaseIOReactor(long) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
  Creates new BaseIOReactor instance.
BaseIOReactor(long, boolean) - Constructor for class org.apache.http.impl.nio.reactor.BaseIOReactor
  Creates new BaseIOReactor instance.
BasicAsyncRequestConsumer - Class in org.apache.http.nio.protocol
  Basic implementation of `HttpAsyncRequestConsumer`.
BasicAsyncRequestConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
BasicAsyncRequestExecutionHandler<T> - Class in org.apache.http.nio.protocol
  Basic implementation of `HttpAsyncRequestExecutionHandler` that executes a single HTTP request / response exchange.
BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, FutureCallback<T>, HttpContext, HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, HttpContext, HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
BasicAsyncRequestHandler - Class in org.apache.http.nio.protocol
  Basic implementation of `HttpAsyncRequestHandler` that delegates the process of request handling to a `HttpRequestHandler`.
BasicAsyncRequestHandler(HttpRequestHandler) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestHandler
BasicAsyncRequestProducer - Class in org.apache.http.nio.protocol
  Basic implementation of `HttpAsyncRequestProducer`.
BasicAsyncRequestProducer(HttpHost, HttpEntityEnclosingRequest, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
  Creates a producer that can be used to transmit the given request message.
BasicAsyncRequestProducer(HttpHost, HttpRequest) - Constructor for class org.apache.http.nio.protocol.BasicAsyncRequestProducer
  Creates a producer that can be used to transmit the given request message.
BasicAsyncResponseConsumer - Class in org.apache.http.nio.protocol
  Basic implementation of `HttpAsyncResponseConsumer`.
BasicAsyncResponseConsumer() - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
BasicAsyncResponseProducer - Class in org.apache.http.nio.protocol
  Basic implementation of `HttpAsyncResponseProducer`.
BasicAsyncResponseProducer(HttpResponse, HttpAsyncContentProducer) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
  Creates a producer that can be used to transmit the given response message.
BasicAsyncResponseProducer(HttpResponse) - Constructor for class org.apache.http.nio.protocol.BasicAsyncResponseProducer
  Creates a producer that can be used to transmit the given response message.
BasicConnFactory - Class in org.apache.http.impl.pool
  A very basic `ConnFactory` implementation that creates `HttpClientConnection` instances given a `HttpHost` instance.
BasicConnFactory(SSLSocketFactory, HttpParams) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
BasicConnFactory(HttpParams) - Constructor for class org.apache.http.impl.pool.BasicConnFactory
BasicConnPool - Class in org.apache.http.impl.pool
  A very basic `ConnPool` implementation that represents a pool of blocking `HttpClientConnection` connections identified by an `HttpHost` instance.
BasicConnPool(ConnFactory<HttpHost, HttpClientConnection>) - Constructor for class org.apache.http.impl.pool.BasicConnPool
BasicConnPool(HttpParams) - Constructor for class org.apache.http.impl.pool.BasicConnPool
BasicFuture<T> - Class in org.apache.http.concurrent
  Basic implementation of the `Future` interface.
BasicFuture(FutureCallback<T>) - Constructor for class org.apache.http.concurrent.BasicFuture
BasicHeader - Class in org.apache.http.message
  Basic implementation of `Header`.
BasicHeader(String, String) - Constructor for class org.apache.http.message.BasicHeader
  Constructor with name and value
BasicHeaderElement - Class in org.apache.http.message
  Basic implementation of `HeaderElement`
BasicHeaderElement(String, String, NameValuePair[]) - Constructor for class org.apache.http.message.BasicHeaderElement
  Constructor with name, value and parameters.
BasicHeaderElement(String, String) - Constructor for class org.apache.http.message.BasicHeaderElement
  Constructor with name and value.
BasicHeaderElementIterator - Class in org.apache.http.message
  Basic implementation of a `HeaderElementIterator`.
BasicHeaderElementIterator(HeaderIterator, HeaderValueParser) - Constructor for class org.apache.http.message.BasicHeaderElementIterator
  Creates a new instance of BasicHeaderElementIterator
BasicHeaderElementIterator(HeaderIterator) - Constructor for class org.apache.http.message.BasicHeaderElementIterator
BasicHeaderIterator - Class in org.apache.http.message
  Basic implementation of a `HeaderIterator`.
BasicHeaderIterator(Header[], String) - Constructor for class org.apache.http.message.BasicHeaderIterator
  Creates a new header iterator.
BasicHeaderValueFormatter - Class in org.apache.http.message
  Basic implementation for formatting header value elements.
BasicHeaderValueFormatter() - Constructor for class org.apache.http.message.BasicHeaderValueFormatter
BasicHeaderValueParser - Class in org.apache.http.message
  Basic implementation for parsing header values into elements.
BasicHeaderValueParser() - Constructor for class org.apache.http.message.BasicHeaderValueParser
BasicHttpContext - Class in org.apache.http.protocol
  Default implementation of `HttpContext`.
BasicHttpContext() - Constructor for class org.apache.http.protocol.BasicHttpContext
BasicHttpContext(HttpContext) - Constructor for class org.apache.http.protocol.BasicHttpContext
BasicHttpEntity - Class in org.apache.http.entity
  A generic streamed, non-repeatable entity that obtains its content from an `InputStream`.
BasicHttpEntity() - Constructor for class org.apache.http.entity.BasicHttpEntity
  Creates a new basic entity.
BasicHttpEntityEnclosingRequest - Class in org.apache.http.message
  Basic implementation of `HttpEntityEnclosingRequest`.
BasicHttpEntityEnclosingRequest(String, String) - Constructor for class org.apache.http.message.BasicHttpEntityEnclosingRequest
BasicHttpEntityEnclosingRequest(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicHttpEntityEnclosingRequest
BasicHttpEntityEnclosingRequest(RequestLine) - Constructor for class org.apache.http.message.BasicHttpEntityEnclosingRequest
BasicHttpParams - Class in org.apache.http.params
  Default implementation of `HttpParams` interface.
BasicHttpParams() - Constructor for class org.apache.http.params.BasicHttpParams
BasicHttpProcessor - Class in org.apache.http.protocol
  Default implementation of `HttpProcessor`.
BasicHttpProcessor() - Constructor for class org.apache.http.protocol.BasicHttpProcessor
BasicHttpRequest - Class in org.apache.http.message
  Basic implementation of `HttpRequest`.
BasicHttpRequest(String, String) - Constructor for class org.apache.http.message.BasicHttpRequest
  Creates an instance of this class using the given request method and URI.
BasicHttpRequest(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicHttpRequest
  Creates an instance of this class using the given request method, URI and the HTTP protocol version.
BasicHttpRequest(RequestLine) - Constructor for class org.apache.http.message.BasicHttpRequest
  Creates an instance of this class using the given request line.
BasicHttpResponse - Class in org.apache.http.message
  Basic implementation of `HttpResponse`.
BasicHttpResponse(StatusLine, ReasonPhraseCatalog, Locale) - Constructor for class org.apache.http.message.BasicHttpResponse
  Creates a new response.
BasicHttpResponse(StatusLine) - Constructor for class org.apache.http.message.BasicHttpResponse
  Creates a response from a status line.
BasicHttpResponse(ProtocolVersion, int, String) - Constructor for class org.apache.http.message.BasicHttpResponse
  Creates a response from elements of a status line.
BasicLineFormatter - Class in org.apache.http.message
  Interface for formatting elements of the HEAD section of an HTTP message.
BasicLineFormatter() - Constructor for class org.apache.http.message.BasicLineFormatter
BasicLineParser - Class in org.apache.http.message
  Basic parser for lines in the head section of an HTTP message.
BasicLineParser(ProtocolVersion) - Constructor for class org.apache.http.message.BasicLineParser
  Creates a new line parser for the given HTTP-like protocol.
BasicLineParser() - Constructor for class org.apache.http.message.BasicLineParser
  Creates a new line parser for HTTP.
BasicListHeaderIterator - Class in org.apache.http.message
  Implementation of a `HeaderIterator` based on a `List`.
BasicListHeaderIterator(List<Header>, String) - Constructor for class org.apache.http.message.BasicListHeaderIterator
  Creates a new header iterator.
BasicNameValuePair - Class in org.apache.http.message
  Basic implementation of `NameValuePair`.
BasicNameValuePair(String, String) - Constructor for class org.apache.http.message.BasicNameValuePair
  Default Constructor taking a name and a value.
BasicNIOConnFactory - Class in org.apache.http.impl.nio.pool
  A basic `NIOConnFactory` implementation that creates `NHttpClientConnection` instances given a `HttpHost` instance.
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>, NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnFactory
BasicNIOConnPool - Class in org.apache.http.impl.nio.pool
  A very basic `ConnPool` implementation that represents a pool of non-blocking `NHttpClientConnection` connections identified by an `HttpHost` instance.
BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
BasicNIOConnPool(ConnectingIOReactor, HttpParams) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOConnPool
BasicNIOPoolEntry - Class in org.apache.http.impl.nio.pool
  A basic `PoolEntry` implementation that represents an entry in a pool of non-blocking `NHttpClientConnection`s identified by an `HttpHost` instance.
BasicNIOPoolEntry(String, HttpHost, NHttpClientConnection) - Constructor for class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
BasicPoolEntry - Class in org.apache.http.impl.pool
  A very basic `PoolEntry` implementation that represents an entry in a pool of blocking `HttpClientConnection`s identified by an `HttpHost` instance.
BasicPoolEntry(String, HttpHost, HttpClientConnection) - Constructor for class org.apache.http.impl.pool.BasicPoolEntry
BasicRequestLine - Class in org.apache.http.message
  Basic implementation of `RequestLine`.
BasicRequestLine(String, String, ProtocolVersion) - Constructor for class org.apache.http.message.BasicRequestLine
BasicStatusLine - Class in org.apache.http.message
  Basic implementation of `StatusLine`
BasicStatusLine(ProtocolVersion, int, String) - Constructor for class org.apache.http.message.BasicStatusLine
  Creates a new status line with the given version, status, and reason.
BasicTokenIterator - Class in org.apache.http.message
  Basic implementation of a `TokenIterator`.
BasicTokenIterator(HeaderIterator) - Constructor for class org.apache.http.message.BasicTokenIterator
  Creates a new instance of `BasicTokenIterator`.
bind(Socket, HttpParams) - Method in class org.apache.http.impl.DefaultHttpClientConnection
bind(Socket, HttpParams) - Method in class org.apache.http.impl.DefaultHttpServerConnection
bind(IOSession) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
  Binds the connection to a different `IOSession`.
bind(SSLMode, HttpParams) - Method in class org.apache.http.impl.nio.reactor.SSLIOSession
  Deprecated.
bind(Socket, HttpParams) - Method in class org.apache.http.impl.SocketHttpClientConnection
  Binds this connection to the given `Socket`.
bind(Socket, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
  Binds this connection to the given `Socket`.
buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
buffer - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
buffer - Variable in class org.apache.http.nio.entity.NByteArrayEntity
  Deprecated. (4.2)
buffer - Variable in class org.apache.http.nio.entity.NStringEntity
  Deprecated. (4.2)
buffer - Variable in class org.apache.http.nio.util.ExpandableBuffer
buffer() - Method in class org.apache.http.util.ByteArrayBuffer
  Returns reference to the underlying byte array.
buffer() - Method in class org.apache.http.util.CharArrayBuffer
  Returns reference to the underlying char array.
BufferedHeader - Class in org.apache.http.message
  This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.
BufferedHeader(CharArrayBuffer) - Constructor for class org.apache.http.message.BufferedHeader
  Creates a new header from a buffer.
BufferedHttpEntity - Class in org.apache.http.entity
  A wrapping entity that buffers it content if necessary.
BufferedHttpEntity(HttpEntity) - Constructor for class org.apache.http.entity.BufferedHttpEntity
  Creates a new buffered entity wrapper.
BufferInfo - Interface in org.apache.http.io
  Basic buffer properties.
BufferInfo - Interface in org.apache.http.nio.util
  Deprecated. (4.1) Use `BufferInfo`
BufferingHttpClientHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
BufferingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
BufferingHttpServiceHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncService`
BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
BufferingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
BufferingNHttpEntity - Class in org.apache.http.nio.entity
  Deprecated. (4.2) use `BasicAsyncRequestConsumer` or `BasicAsyncResponseConsumer`
BufferingNHttpEntity(HttpEntity, ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Invoked to generate a result object from the received HTTP request message.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Invoked to generate a result object from the received HTTP response message.
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
buildResult(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
ByteArrayBuffer - Class in org.apache.http.util
  A resizable byte array.
ByteArrayBuffer(int) - Constructor for class org.apache.http.util.ByteArrayBuffer
  Creates an instance of `ByteArrayBuffer` with the given initial capacity.
ByteArrayEntity - Class in org.apache.http.entity
  A self contained, repeatable entity that obtains its content from a byte array.
ByteArrayEntity(byte[], ContentType) - Constructor for class org.apache.http.entity.ByteArrayEntity
ByteArrayEntity(byte[], int, int, ContentType) - Constructor for class org.apache.http.entity.ByteArrayEntity
ByteArrayEntity(byte[]) - Constructor for class org.apache.http.entity.ByteArrayEntity
ByteArrayEntity(byte[], int, int) - Constructor for class org.apache.http.entity.ByteArrayEntity
byteAt(int) - Method in class org.apache.http.util.ByteArrayBuffer
  Returns the `byte` value in this buffer at the specified index.
ByteBufferAllocator - Interface in org.apache.http.nio.util
  Abstract interface to allocate `ByteBuffer` instances.

## C

CACHE_CONTROL - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.9
cancel(boolean) - Method in class org.apache.http.concurrent.BasicFuture
cancel() - Method in class org.apache.http.concurrent.BasicFuture
cancel() - Method in interface org.apache.http.concurrent.Cancellable
cancel() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
cancel() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
cancel() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
cancel() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
cancel() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Cancels the request.
Cancellable - Interface in org.apache.http.concurrent
  A `Cancellable` represents a process or an operation that can be canceled.
cancelled() - Method in interface org.apache.http.concurrent.FutureCallback
cancelled(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
  Triggered on cancellation of a `SessionRequest`.
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Triggered to cancel pending session requests.
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
cancelRequests() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
canResponseHaveBody(HttpRequest, HttpResponse) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
canResponseHaveBody(HttpRequest, HttpResponse) - Method in class org.apache.http.protocol.HttpRequestExecutor
  Decide whether a response comes with an entity.
capacity() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
capacity() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
capacity() - Method in interface org.apache.http.io.BufferInfo
  Returns total capacity of the buffer
capacity() - Method in interface org.apache.http.nio.util.BufferInfo
  Deprecated.
capacity() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Returns the total capacity of this buffer.
capacity() - Method in class org.apache.http.nio.util.SharedInputBuffer
capacity() - Method in class org.apache.http.nio.util.SharedOutputBuffer
capacity() - Method in class org.apache.http.util.ByteArrayBuffer
  Returns the current capacity.
capacity() - Method in class org.apache.http.util.CharArrayBuffer
  Returns the current capacity.
channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
channel - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
channel() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
channel() - Method in interface org.apache.http.nio.reactor.IOSession
  Returns the underlying I/O channel associated with this session.
channel() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
ChannelEntry - Class in org.apache.http.impl.nio.reactor
  `SocketChannel` entry maintained by the I/O reactor.
ChannelEntry(SocketChannel, SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
  Creates new ChannelEntry.
ChannelEntry(SocketChannel) - Constructor for class org.apache.http.impl.nio.reactor.ChannelEntry
  Creates new ChannelEntry.
CharArrayBuffer - Class in org.apache.http.util
  A resizable char array.
CharArrayBuffer(int) - Constructor for class org.apache.http.util.CharArrayBuffer
  Creates an instance of `CharArrayBuffer` with the given initial capacity.
charAt(int) - Method in class org.apache.http.util.CharArrayBuffer
  Returns the `char` value in this buffer at the specified index.
CHARSET_PARAM - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
CHUNK_CODING - Static variable in class org.apache.http.protocol.HTTP
  Transfer encoding definitions
ChunkDecoder - Class in org.apache.http.impl.nio.codecs
  Implements chunked transfer coding.
ChunkDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkDecoder
chunked - Variable in class org.apache.http.entity.AbstractHttpEntity
CHUNKED - Static variable in interface org.apache.http.entity.ContentLengthStrategy
ChunkedInputStream - Class in org.apache.http.impl.io
  Implements chunked transfer coding.
ChunkedInputStream(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedInputStream
  Wraps session input stream and reads chunk coded input.
ChunkedOutputStream - Class in org.apache.http.impl.io
  Implements chunked transfer coding.
ChunkedOutputStream(SessionOutputBuffer, int) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
  Wraps a session output buffer and chunk-encodes the output.
ChunkedOutputStream(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.ChunkedOutputStream
  Wraps a session output buffer and chunks the output.
ChunkEncoder - Class in org.apache.http.impl.nio.codecs
  Implements chunked transfer coding.
ChunkEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.ChunkEncoder
clear() - Method in class org.apache.http.message.HeaderGroup
  Removes any contained headers.
clear() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Clears buffer.
clear() - Method in class org.apache.http.params.BasicHttpParams
  Removes all parameters from this collection.
clear() - Method in class org.apache.http.params.SyncBasicHttpParams
clear() - Method in class org.apache.http.protocol.BasicHttpContext
clear() - Method in class org.apache.http.protocol.SyncBasicHttpContext
  Deprecated.
clear() - Method in class org.apache.http.util.ByteArrayBuffer
  Clears content of the buffer.
clear() - Method in class org.apache.http.util.CharArrayBuffer
  Clears content of the buffer.
clearEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
clearEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
  Clears interest in a particular I/O event type by updating the event mask associated with the session.
clearEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
clearInterceptors() - Method in class org.apache.http.protocol.BasicHttpProcessor
  Clears both interceptor lists maintained by this processor.
clearRequestInterceptors() - Method in class org.apache.http.protocol.BasicHttpProcessor
clearRequestInterceptors() - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Removes all request interceptors from this list.
clearResponseInterceptors() - Method in class org.apache.http.protocol.BasicHttpProcessor
clearResponseInterceptors() - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Removes all response interceptors from this list.
clone() - Method in class org.apache.http.entity.ByteArrayEntity
clone() - Method in class org.apache.http.entity.FileEntity
clone() - Method in class org.apache.http.entity.StringEntity
clone() - Method in class org.apache.http.HttpHost
clone() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
clone() - Method in class org.apache.http.message.BasicHeader
clone() - Method in class org.apache.http.message.BasicHeaderElement
clone() - Method in class org.apache.http.message.BasicNameValuePair
clone() - Method in class org.apache.http.message.BasicRequestLine
clone() - Method in class org.apache.http.message.BasicStatusLine
clone() - Method in class org.apache.http.message.BufferedHeader
clone() - Method in class org.apache.http.message.HeaderGroup
clone() - Method in class org.apache.http.params.BasicHttpParams
  Clones the instance.
clone() - Method in class org.apache.http.params.SyncBasicHttpParams
clone() - Method in class org.apache.http.protocol.BasicHttpProcessor
clone() - Method in class org.apache.http.ProtocolVersion
close() - Method in interface org.apache.http.HttpConnection
  Closes this connection gracefully.
close() - Method in class org.apache.http.impl.io.ChunkedInputStream
  Upon close, this reads the remainder of the chunked message, leaving the underlying socket at a position to start reading the next response without scanning.
close() - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Finishes writing to the underlying stream, but does NOT close the underlying stream.
close() - Method in class org.apache.http.impl.io.ContentLengthInputStream
  Reads until the end of the known length of content.
close() - Method in class org.apache.http.impl.io.ContentLengthOutputStream
  Does not close the underlying socket output.
close() - Method in class org.apache.http.impl.io.IdentityInputStream
close() - Method in class org.apache.http.impl.io.IdentityOutputStream
  Does not close the underlying socket output.
close() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
close() - Method in class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
close() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
close() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
close() - Method in class org.apache.http.impl.pool.BasicPoolEntry
close() - Method in class org.apache.http.impl.SocketHttpClientConnection
close() - Method in class org.apache.http.impl.SocketHttpServerConnection
close() - Method in class org.apache.http.nio.ContentDecoderChannel
close() - Method in class org.apache.http.nio.ContentEncoderChannel
close() - Method in class org.apache.http.nio.entity.ContentInputStream
close() - Method in class org.apache.http.nio.entity.ContentOutputStream
close() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
close() - Method in class org.apache.http.nio.entity.NByteArrayEntity
close() - Method in class org.apache.http.nio.entity.NFileEntity
close() - Method in class org.apache.http.nio.entity.NStringEntity
close() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
close() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
close() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
close() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
close() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
close() - Method in interface org.apache.http.nio.reactor.IOSession
  Terminates the session gracefully and closes the underlying I/O channel.
close() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
  Closes this endpoint.
close() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
close() - Method in class org.apache.http.nio.util.SharedInputBuffer
close() - Method in class org.apache.http.nio.util.SharedOutputBuffer
close() - Method in class org.apache.http.pool.PoolEntry
  Invalidates the pool entry and closes the pooled connection associated with it.
closeActiveChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Closes out all active channels registered with the selector of this I/O reactor.
closeConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when the connection is closed.
CLOSED - Static variable in interface org.apache.http.nio.NHttpConnection
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when the connection is closed.
closed(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when the connection is closed.
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
closed(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
closed(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
CLOSED - Static variable in interface org.apache.http.nio.reactor.IOSession
closeExpired() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
closeExpired() - Method in class org.apache.http.pool.AbstractConnPool
  Closes expired connections and evicts them from the pool.
closeIdle(long, TimeUnit) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
closeIdle(long, TimeUnit) - Method in class org.apache.http.pool.AbstractConnPool
  Closes connections that have been idle longer than the given period of time and evicts them from the pool.
closeNewChannels() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Closes out all new channels pending registration with the selector of this I/O reactor.
closeSessions() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Closes out all I/O sessions maintained by this I/O reactor.
CLOSING - Static variable in interface org.apache.http.nio.NHttpConnection
CLOSING - Static variable in interface org.apache.http.nio.reactor.IOSession
CommandLineUtils - Class in org.apache.http.benchmark
CommandLineUtils() - Constructor for class org.apache.http.benchmark.CommandLineUtils
compareToVersion(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
  Compares this protocol version with another one.
complete() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
complete() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
complete() - Method in interface org.apache.http.nio.ContentEncoder
  Terminates the content stream.
completed(T) - Method in class org.apache.http.concurrent.BasicFuture
completed(T) - Method in interface org.apache.http.concurrent.FutureCallback
completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
completed - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
completed(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
completed(IOSession) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
completed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
  Triggered on successful completion of a `SessionRequest`.
Config - Class in org.apache.http.benchmark
Config() - Constructor for class org.apache.http.benchmark.Config
config - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
CONN_CLOSE - Static variable in class org.apache.http.protocol.HTTP
  HTTP connection control
CONN_DIRECTIVE - Static variable in class org.apache.http.protocol.HTTP
CONN_KEEP_ALIVE - Static variable in class org.apache.http.protocol.HTTP
CONN_STATE - Static variable in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
connect(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Method in interface org.apache.http.nio.reactor.ConnectingIOReactor
  Requests a connection to a remote host.
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when the key signals `SelectionKey.OP_CONNECT` readiness.
connectable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  This I/O reactor implementation does not react to the `SelectionKey.OP_CONNECT` event.
connected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
connected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
connected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when a new outgoing connection is created.
connected(NHttpClientConnection, Object) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when a new outgoing connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when a new incoming connection is created.
connected(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when a new incoming connection is created.
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
connected(NHttpClientConnection, Object) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
connected(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
connected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
  Triggered after the given session has been just created.
ConnectingIOReactor - Interface in org.apache.http.nio.reactor
  ConnectingIOReactor represents an I/O reactor capable of establishing connections to remote hosts.
CONNECTION - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.10
CONNECTION_KEY - Static variable in interface org.apache.http.nio.reactor.IOEventDispatch
  Attribute name of an object that represents a non-blocking connection.
CONNECTION_TIMEOUT - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Determines the timeout in milliseconds until a connection is established.
connectionClosed(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
  Deprecated. Triggered when a connection has been terminated.
ConnectionClosedException - Exception in org.apache.http
  Signals that the connection has been closed unexpectedly.
ConnectionClosedException(String) - Constructor for exception org.apache.http.ConnectionClosedException
  Creates a new ConnectionClosedException with the specified detail message.
connectionOpen(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
  Deprecated. Triggered when a new connection has been established.
ConnectionReuseStrategy - Interface in org.apache.http
  Interface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.
connectionTimeout(NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
  Deprecated. Triggered when a connection has timed out.
ConnFactory<T,C> - Interface in org.apache.http.pool
  Factory for poolable blocking connections.
connMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
ConnPool<T,E> - Interface in org.apache.http.pool
  `ConnPool` represents a shared pool connections can be leased from and released back to.
ConnPoolControl<T> - Interface in org.apache.http.pool
  Interface to control runtime properties of a `ConnPool` such as maximum total number of connections or maximum connections per route allowed.
connStrategy - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
Consts - Class in org.apache.http
  Commons constants.
consume(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
  Ensures that the entity content is fully consumed and the content stream, if exists, is closed.
consumeContent() - Method in class org.apache.http.entity.AbstractHttpEntity
  Deprecated. (4.1) Either use `HttpEntity.getContent()` and call `InputStream.close()` on that; otherwise call `HttpEntity.writeTo(OutputStream)` which is required to free the resources.
consumeContent() - Method in class org.apache.http.entity.BasicHttpEntity
  Deprecated. (4.1) Either use `BasicHttpEntity.getContent()` and call `InputStream.close()` on that; otherwise call `BasicHttpEntity.writeTo(OutputStream)` which is required to free the resources.
consumeContent() - Method in class org.apache.http.entity.HttpEntityWrapper
  Deprecated. (4.1) Either use `HttpEntityWrapper.getContent()` and call `InputStream.close()` on that; otherwise call `HttpEntityWrapper.writeTo(OutputStream)` which is required to free the resources.
consumeContent() - Method in class org.apache.http.entity.InputStreamEntity
  Deprecated. (4.1) Either use `InputStreamEntity.getContent()` and call `InputStream.close()` on that; otherwise call `InputStreamEntity.writeTo(OutputStream)` which is required to free the resources.
consumeContent() - Method in interface org.apache.http.HttpEntity
  Deprecated. (4.1) Use `EntityUtils.consume(HttpEntity)`
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
consumeContent() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
  Deprecated. Notification that content is available to be read from the decoder.
consumeContent() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated. This method is equivalent to the `ConsumingNHttpEntityTemplate.finish()` method.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
consumeContent() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated. This method is equivalent to the `NHttpEntityWrapper.finish()` method.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Use `AbstractAsyncRequestConsumer.onContentReceived(ContentDecoder, IOControl)` instead.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Use `AbstractAsyncResponseConsumer.onContentReceived(ContentDecoder, IOControl)` instead.
consumeContent(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Invoked to process a chunk of content from the `ContentDecoder`.
consumeContent(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Invoked to process a chunk of content from the `ContentDecoder`.
consumeContent(ContentDecoder) - Method in interface org.apache.http.nio.util.ContentInputBuffer
  Reads content from the given `ContentDecoder` and stores it in this buffer.
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SharedInputBuffer
consumeContent(ContentDecoder) - Method in class org.apache.http.nio.util.SimpleInputBuffer
consumeInput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
consumeInput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
consumeInput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
consumeInput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
consumeInput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
  Deprecated. Triggered when the connection is ready to consume input.
consumeInput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
  Deprecated. Triggered when the connection is ready to consume input.
consumeQuietly(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
  Ensures that the entity content is fully consumed and the content stream, if exists, is closed.
ConsumingNHttpEntity - Interface in org.apache.http.nio.entity
  Deprecated. (4.2) use `BasicAsyncRequestConsumer` or `BasicAsyncResponseConsumer`
ConsumingNHttpEntityTemplate - Class in org.apache.http.nio.entity
  Deprecated. (4.2) use `BasicAsyncRequestConsumer` or `BasicAsyncResponseConsumer`
ConsumingNHttpEntityTemplate(HttpEntity, ContentListener) - Constructor for class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
containsHeader(String) - Method in interface org.apache.http.HttpMessage
  Checks if a certain header is present in this message.
containsHeader(String) - Method in class org.apache.http.message.AbstractHttpMessage
containsHeader(String) - Method in class org.apache.http.message.HeaderGroup
  Tests if headers with the given name are contained within this group.
content - Variable in class org.apache.http.entity.ByteArrayEntity
  Deprecated. (4.2)
content - Variable in class org.apache.http.entity.StringEntity
content - Variable in class org.apache.http.nio.entity.NByteArrayEntity
  Deprecated. (4.2)
content - Variable in class org.apache.http.nio.entity.NStringEntity
  Deprecated. (4.2)
CONTENT_BUFFER_SIZE - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
  Deprecated. Determines the size of the content input/output buffers used to buffer data while receiving or transmitting HTTP messages.
CONTENT_ENCODING - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.3, RFC 2616 (HTTP/1.1) Section 14.11
CONTENT_ENCODING - Static variable in class org.apache.http.protocol.HTTP
CONTENT_LANGUAGE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.12
CONTENT_LEN - Static variable in class org.apache.http.protocol.HTTP
CONTENT_LENGTH - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.4, RFC 2616 (HTTP/1.1) Section 14.13
CONTENT_LOCATION - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.14
CONTENT_MD5 - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.15
CONTENT_RANGE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.16
CONTENT_TYPE - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.5, RFC 2616 (HTTP/1.1) Section 14.17
CONTENT_TYPE - Static variable in class org.apache.http.protocol.HTTP
contentAvailable(ContentDecoder, IOControl) - Method in interface org.apache.http.nio.entity.ContentListener
  Deprecated. Notification that content is available to be read from the decoder.
contentAvailable(ContentDecoder, IOControl) - Method in class org.apache.http.nio.entity.SkipContentListener
  Deprecated.
ContentBufferEntity - Class in org.apache.http.nio.entity
  HTTP entity wrapper whose content is provided by a `ContentInputBuffer`.
ContentBufferEntity(HttpEntity, ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentBufferEntity
  Creates new instance of ContentBufferEntity.
contentDecoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
ContentDecoder - Interface in org.apache.http.nio
  Abstract HTTP content decoder.
ContentDecoderChannel - Class in org.apache.http.nio
  A `ReadableByteChannel` that delegates to a `ContentDecoder`.
ContentDecoderChannel(ContentDecoder) - Constructor for class org.apache.http.nio.ContentDecoderChannel
contentEncoder - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
ContentEncoder - Interface in org.apache.http.nio
  Abstract HTTP content encoder.
ContentEncoderChannel - Class in org.apache.http.nio
  A `WritableByteChannel` that delegates to a `ContentEncoder`.
ContentEncoderChannel(ContentEncoder) - Constructor for class org.apache.http.nio.ContentEncoderChannel
contentEncoding - Variable in class org.apache.http.entity.AbstractHttpEntity
ContentInputBuffer - Interface in org.apache.http.nio.util
  Buffer for storing content streamed out from a `ContentDecoder`.
ContentInputStream - Class in org.apache.http.nio.entity
  `InputStream` adaptor for `ContentInputBuffer`.
ContentInputStream(ContentInputBuffer) - Constructor for class org.apache.http.nio.entity.ContentInputStream
ContentLengthInputStream - Class in org.apache.http.impl.io
  Input stream that cuts off after a defined number of bytes.
ContentLengthInputStream(SessionInputBuffer, long) - Constructor for class org.apache.http.impl.io.ContentLengthInputStream
  Wraps a session input buffer and cuts off output after a defined number of bytes.
ContentLengthOutputStream - Class in org.apache.http.impl.io
  Output stream that cuts off after a defined number of bytes.
ContentLengthOutputStream(SessionOutputBuffer, long) - Constructor for class org.apache.http.impl.io.ContentLengthOutputStream
  Wraps a session output buffer and cuts off output after a defined number of bytes.
ContentLengthStrategy - Interface in org.apache.http.entity
  Represents a strategy to determine length of the enclosed content entity based on properties of the HTTP message.
ContentListener - Interface in org.apache.http.nio.entity
  Deprecated. (4.2)
ContentOutputBuffer - Interface in org.apache.http.nio.util
  Buffer for storing content to be streamed out to a `ContentEncoder`.
ContentOutputStream - Class in org.apache.http.nio.entity
  `OutputStream` adaptor for `ContentOutputBuffer`.
ContentOutputStream(ContentOutputBuffer) - Constructor for class org.apache.http.nio.entity.ContentOutputStream
ContentProducer - Interface in org.apache.http.entity
  An abstract entity content producer.
ContentTooLongException - Exception in org.apache.http
  Signals that HTTP entity content is too long.
ContentTooLongException(String) - Constructor for exception org.apache.http.ContentTooLongException
  Creates a new ContentTooLongException with the specified detail message.
contentType - Variable in class org.apache.http.entity.AbstractHttpEntity
ContentType - Class in org.apache.http.entity
  Content type information consisting of a MIME type and an optional charset.
context - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
copy() - Method in class org.apache.http.message.HeaderGroup
  Returns a copy of this object
copy() - Method in class org.apache.http.params.BasicHttpParams
  Deprecated. (4.1)
copy() - Method in class org.apache.http.params.DefaultedHttpParams
  Deprecated. (4.1)
copy() - Method in interface org.apache.http.params.HttpParams
  Deprecated. (4.1)
copy() - Method in class org.apache.http.protocol.BasicHttpProcessor
  Creates a copy of this instance
copyInterceptors(BasicHttpProcessor) - Method in class org.apache.http.protocol.BasicHttpProcessor
  Sets up the target to have the same list of interceptors as the current instance.
copyParams(HttpParams) - Method in class org.apache.http.params.BasicHttpParams
  Copies the locally defined parameters to the argument parameters.
CoreConnectionPNames - Interface in org.apache.http.params
  Defines parameter names for connections in HttpCore.
CoreProtocolPNames - Interface in org.apache.http.params
  Defines parameter names for protocol execution in HttpCore.
CR - Static variable in class org.apache.http.Consts
CR - Static variable in class org.apache.http.protocol.HTTP
create(String, Charset) - Static method in class org.apache.http.entity.ContentType
  Creates a new instance of `ContentType`.
create(String) - Static method in class org.apache.http.entity.ContentType
  Creates a new instance of `ContentType` without a charset.
create(String, String) - Static method in class org.apache.http.entity.ContentType
  Creates a new instance of `ContentType`.
create(HttpHost, IOSession) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnFactory
create(Socket, HttpParams) - Method in class org.apache.http.impl.pool.BasicConnFactory
create(HttpHost) - Method in class org.apache.http.impl.pool.BasicConnFactory
create(T, IOSession) - Method in interface org.apache.http.nio.pool.NIOConnFactory
create(T) - Method in interface org.apache.http.pool.ConnFactory
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated. Creates an instance of `HeapByteBufferAllocator` to be used by HTTP connections for allocating `ByteBuffer` objects.
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated. Creates an instance of `HeapByteBufferAllocator` to be used by HTTP connections for allocating `ByteBuffer` objects.
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated. Creates an instance of `HeapByteBufferAllocator` to be used by HTTP connections for allocating `ByteBuffer` objects.
createByteBufferAllocator() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated. Creates an instance of `HeapByteBufferAllocator` to be used by HTTP connections for allocating `ByteBuffer` objects.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated. Creates an instance of `DefaultNHttpClientConnection` based on the given `IOSession`.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
createConnection(IOSession) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated. Creates an instance of `DefaultNHttpServerConnection` based on the given `IOSession`.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
createConnection(IOSession) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
  Deprecated.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
  Deprecated.
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated. Creates an instance of `DefaultNHttpClientConnection` based on the given SSL `IOSession`.
createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
createConnection(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated. Creates an instance of `DefaultNHttpServerConnection` based on the given `IOSession`.
createConnection(IOSession) - Method in interface org.apache.http.nio.NHttpConnectionFactory
createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Method in class org.apache.http.impl.AbstractHttpClientConnection
createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Method in class org.apache.http.impl.AbstractHttpServerConnection
createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
createContentDecoder(long, ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
  Factory method for `ContentDecoder` instances.
createContentEncoder(long, WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
  Factory method for `ContentEncoder` instances.
createEntityDeserializer() - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Creates an instance of `EntityDeserializer` with the `LaxContentLengthStrategy` implementation to be used for de-serializing entities received over this connection.
createEntityDeserializer() - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Creates an instance of `EntityDeserializer` with the `LaxContentLengthStrategy` implementation to be used for de-serializing entities received over this connection.
createEntitySerializer() - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Creates an instance of `EntitySerializer` with the `StrictContentLengthStrategy` implementation to be used for serializing HTTP entities sent over this connection.
createEntitySerializer() - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Creates an instance of `EntitySerializer` with the `StrictContentLengthStrategy` implementation to be used for serializing HTTP entities sent over this connection.
createEntry(HttpHost, NHttpClientConnection) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
createEntry(HttpHost, HttpClientConnection) - Method in class org.apache.http.impl.pool.BasicConnPool
createEntry(T, C) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
createEntry(T, C) - Method in class org.apache.http.pool.AbstractConnPool
  Creates a new entry for the given connection with the given route.
createHeaderElement(String, String, NameValuePair[]) - Method in class org.apache.http.message.BasicHeaderValueParser
  Creates a header element.
createHttpRequestFactory() - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Creates an instance of `DefaultHttpRequestFactory` to be used for creating `HttpRequest` objects received by over this connection.
createHttpRequestFactory() - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated. Creates an instance of `DefaultHttpRequestFactory` to be used by HTTP connections for creating `HttpRequest` objects.
createHttpRequestFactory() - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated. Creates an instance of `DefaultHttpRequestFactory` to be used by HTTP connections for creating `HttpRequest` objects.
createHttpResponseFactory() - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Creates an instance of `DefaultHttpResponseFactory` to be used for creating `HttpResponse` objects received by over this connection.
createHttpResponseFactory() - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated. Creates an instance of `DefaultHttpResponseFactory` to be used by HTTP connections for creating `HttpResponse` objects.
createHttpResponseFactory() - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated. Creates an instance of `DefaultHttpResponseFactory` to be used by HTTP connections for creating `HttpResponse` objects.
createIncomingContentStrategy() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
createIncomingContentStrategy() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
  Creates `HttpMessage` instance based on the content of the input buffer containing the first line of the incoming HTTP message.
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.HttpRequestParser
  Deprecated.
createMessage(CharArrayBuffer) - Method in class org.apache.http.impl.nio.codecs.HttpResponseParser
  Deprecated.
createNameValuePair(String, String) - Method in class org.apache.http.message.BasicHeaderValueParser
  Creates a name-value pair.
createOutgoingContentStrategy() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
createProtocolVersion(int, int) - Method in class org.apache.http.message.BasicLineParser
  Creates a protocol version.
createRequestLine(String, String, ProtocolVersion) - Method in class org.apache.http.message.BasicLineParser
  Instantiates a new request line.
createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams) - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Creates an instance of `HttpMessageParser` to be used for parsing HTTP requests received over this connection.
createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
  Creates an instance of `NHttpMessageParser` to be used by this connection for parsing incoming `HttpRequest` messages.
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Creates an instance of `HttpMessageWriter` to be used for writing out HTTP requests sent over this connection.
createRequestWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
  Creates an instance of `NHttpMessageWriter` to be used by this connection for writing out outgoing `HttpRequest` messages.
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Creates an instance of `HttpMessageParser` to be used for parsing HTTP responses received over this connection.
createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
  Creates an instance of `NHttpMessageParser` to be used by this connection for parsing incoming `HttpResponse` messages.
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Creates an instance of `HttpMessageWriter` to be used for writing out HTTP responses sent over this connection.
createResponseWriter(SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
  Creates an instance of `NHttpMessageWriter` to be used by this connection for writing out outgoing `HttpResponse` messages.
createSessionInputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpClientConnection
  Creates an instance of `SocketInputBuffer` to be used for receiving data from the given `Socket`.
createSessionInputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
  Creates an instance of `SocketInputBuffer` to be used for receiving data from the given `Socket`.
createSessionOutputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpClientConnection
  Creates an instance of `SessionOutputBuffer` to be used for sending data to the given `Socket`.
createSessionOutputBuffer(Socket, int, HttpParams) - Method in class org.apache.http.impl.SocketHttpServerConnection
  Creates an instance of `SessionOutputBuffer` to be used for sending data to the given `Socket`.
createSSLConnection(SSLIOSession) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
  Deprecated.
createSSLConnection(SSLIOSession) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
  Deprecated.
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
  Deprecated. Creates an instance of `SSLIOSession` decorating the given `IOSession`.
createSSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
  Deprecated. Creates an instance of `SSLIOSession` decorating the given `IOSession`.
createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated. Creates an instance of `SSLIOSession` decorating the given `IOSession`.
createSSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated. Creates an instance of `SSLIOSession` decorating the given `IOSession`.
createStatusLine(ProtocolVersion, int, String) - Method in class org.apache.http.message.BasicLineParser
  Instantiates a new status line.
createToken(String, int, int) - Method in class org.apache.http.message.BasicTokenIterator
  Creates a new token to be returned.
createTokenIterator(HeaderIterator) - Method in class org.apache.http.impl.DefaultConnectionReuseStrategy
  Creates a token iterator from a header iterator.
createTransportMetrics() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
createTransportMetrics() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
createTransportMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
currentHeader - Variable in class org.apache.http.message.BasicTokenIterator
  The value of the current header.
currentIndex - Variable in class org.apache.http.message.BasicHeaderIterator
  The position of the next header in `allHeaders`.
currentIndex - Variable in class org.apache.http.message.BasicListHeaderIterator
  The position of the next header in `allHeaders`.
currentToken - Variable in class org.apache.http.message.BasicTokenIterator
  The token to be returned by the next call to `BasicTokenIterator.currentToken`.

## D

DATE - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.6, RFC 2616 (HTTP/1.1) Section 14.18
DATE_HEADER - Static variable in class org.apache.http.protocol.HTTP
DAV - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.1
DEF_CONTENT_CHARSET - Static variable in class org.apache.http.protocol.HTTP
DEF_PROTOCOL_CHARSET - Static variable in class org.apache.http.protocol.HTTP
DEFAULT - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
  A default instance of this class, for use as default or fallback.
DEFAULT - Static variable in class org.apache.http.message.BasicHeaderValueParser
  A default instance of this class, for use as default or fallback.
DEFAULT - Static variable in class org.apache.http.message.BasicLineFormatter
  A default instance of this class, for use as default or fallback.
DEFAULT - Static variable in class org.apache.http.message.BasicLineParser
  A default instance of this class, for use as default or fallback.
DEFAULT_BINARY - Static variable in class org.apache.http.entity.ContentType
DEFAULT_CONTENT_CHARSET - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
DEFAULT_CONTENT_TYPE - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
DEFAULT_PROTOCOL_CHARSET - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
DEFAULT_SCHEME_NAME - Static variable in class org.apache.http.HttpHost
  The default scheme is "http".
DEFAULT_TEXT - Static variable in class org.apache.http.entity.ContentType
DefaultClientIOEventDispatch - Class in org.apache.http.impl.nio
  Deprecated. (4.2) use `DefaultHttpClientIODispatch`
DefaultClientIOEventDispatch(NHttpClientHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DefaultConnectingIOReactor - Class in org.apache.http.impl.nio.reactor
  Default implementation of `ConnectingIOReactor`.
DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
  Creates an instance of DefaultConnectingIOReactor with the given configuration.
DefaultConnectingIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
  Creates an instance of DefaultConnectingIOReactor with the given configuration.
DefaultConnectingIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
  Creates an instance of DefaultConnectingIOReactor with default configuration.
DefaultConnectingIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
  Deprecated. (4.2) use `DefaultConnectingIOReactor.DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory)`
DefaultConnectingIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
  Deprecated. (4.2) use `DefaultConnectingIOReactor.DefaultConnectingIOReactor(IOReactorConfig)`
DefaultConnectionReuseStrategy - Class in org.apache.http.impl
  Default implementation of a strategy deciding about connection re-use.
DefaultConnectionReuseStrategy() - Constructor for class org.apache.http.impl.DefaultConnectionReuseStrategy
DefaultedHttpContext - Class in org.apache.http.protocol
  `HttpContext` implementation that delegates resolution of an attribute to the given default `HttpContext` instance if the attribute is not present in the local one.
DefaultedHttpContext(HttpContext, HttpContext) - Constructor for class org.apache.http.protocol.DefaultedHttpContext
DefaultedHttpParams - Class in org.apache.http.params
  `HttpParams` implementation that delegates resolution of a parameter to the given default `HttpParams` instance if the parameter is not present in the local one.
DefaultedHttpParams(HttpParams, HttpParams) - Constructor for class org.apache.http.params.DefaultedHttpParams
  Create the defaulted set of HttpParams.
DefaultHttpClientConnection - Class in org.apache.http.impl
  Default implementation of a client-side HTTP connection.
DefaultHttpClientConnection() - Constructor for class org.apache.http.impl.DefaultHttpClientConnection
DefaultHttpClientIODispatch - Class in org.apache.http.impl.nio
  Default `IOEventDispatch` implementation that supports both plain (non-encrypted) and SSL encrypted client side HTTP connections.
DefaultHttpClientIODispatch(NHttpClientEventHandler, NHttpConnectionFactory<DefaultNHttpClientConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
  Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DefaultHttpClientIODispatch(NHttpClientEventHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpClientIODispatch
DefaultHttpRequestFactory - Class in org.apache.http.impl
  Default factory for creating `HttpRequest` objects.
DefaultHttpRequestFactory() - Constructor for class org.apache.http.impl.DefaultHttpRequestFactory
DefaultHttpRequestParser - Class in org.apache.http.impl.io
  HTTP request parser that obtain its input from an instance of `SessionInputBuffer`.
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.io.DefaultHttpRequestParser
  Creates an instance of this class.
DefaultHttpRequestParser - Class in org.apache.http.impl.nio.codecs
  Default `NHttpMessageParser` implementation for `HttpRequest`s.
DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestParser
DefaultHttpRequestWriter - Class in org.apache.http.impl.nio.codecs
  Default `NHttpMessageWriter` implementation for `HttpRequest`s.
DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
DefaultHttpResponseFactory - Class in org.apache.http.impl
  Default factory for creating `HttpResponse` objects.
DefaultHttpResponseFactory(ReasonPhraseCatalog) - Constructor for class org.apache.http.impl.DefaultHttpResponseFactory
  Creates a new response factory with the given catalog.
DefaultHttpResponseFactory() - Constructor for class org.apache.http.impl.DefaultHttpResponseFactory
  Creates a new response factory with the default catalog.
DefaultHttpResponseParser - Class in org.apache.http.impl.io
  HTTP response parser that obtain its input from an instance of `SessionInputBuffer`.
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.io.DefaultHttpResponseParser
  Creates an instance of this class.
DefaultHttpResponseParser - Class in org.apache.http.impl.nio.codecs
  Default `NHttpMessageParser` implementation for `HttpResponse`s.
DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseParser
DefaultHttpResponseWriter - Class in org.apache.http.impl.nio.codecs
  Default `NHttpMessageWriter` implementation for `HttpResponse`s.
DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
DefaultHttpServerConnection - Class in org.apache.http.impl
  Default implementation of a server-side HTTP connection.
DefaultHttpServerConnection() - Constructor for class org.apache.http.impl.DefaultHttpServerConnection
DefaultHttpServerIODispatch - Class in org.apache.http.impl.nio
  Default `IOEventDispatch` implementation that supports both plain (non-encrypted) and SSL encrypted server side HTTP connections.
DefaultHttpServerIODispatch(NHttpServerEventHandler, NHttpConnectionFactory<DefaultNHttpServerConnection>) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(NHttpServerEventHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultHttpServerIODispatch
DefaultListeningIOReactor - Class in org.apache.http.impl.nio.reactor
  Default implementation of `ListeningIOReactor`.
DefaultListeningIOReactor(IOReactorConfig, ThreadFactory) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
  Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor(IOReactorConfig) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
  Creates an instance of DefaultListeningIOReactor with the given configuration.
DefaultListeningIOReactor() - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
  Creates an instance of DefaultListeningIOReactor with default configuration.
DefaultListeningIOReactor(int, ThreadFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
  Deprecated. (4.2) use `DefaultListeningIOReactor.DefaultListeningIOReactor(IOReactorConfig, ThreadFactory)`
DefaultListeningIOReactor(int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
  Deprecated. (4.2) use `DefaultListeningIOReactor.DefaultListeningIOReactor(IOReactorConfig)`
DefaultNHttpClientConnection - Class in org.apache.http.impl.nio
  Default implementation of the `NHttpClientConnection` interface.
DefaultNHttpClientConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnection
  Creates a new instance of this class given the underlying I/O session.
DefaultNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
  Factory for plain (non-encrypted), non-blocking `NHttpClientConnection`s.
DefaultNHttpClientConnectionFactory(HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
DefaultNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory
DefaultNHttpServerConnection - Class in org.apache.http.impl.nio
  Default implementation of the `NHttpServerConnection` interface.
DefaultNHttpServerConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnection
  Creates a new instance of this class given the underlying I/O session.
DefaultNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
  Factory for plain (non-encrypted), non-blocking `NHttpServerConnection`s.
DefaultNHttpServerConnectionFactory(HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
DefaultNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
DefaultServerIOEventDispatch - Class in org.apache.http.impl.nio
  Deprecated. (4.2) use `DefaultHttpServerIODispatch`
DefaultServerIOEventDispatch(NHttpServiceHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
DEPTH - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.2
deserialize(SessionInputBuffer, HttpMessage) - Method in class org.apache.http.impl.entity.EntityDeserializer
  Creates an `HttpEntity` based on properties of the given message.
DESTINATION - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.3
determineLength(HttpMessage) - Method in interface org.apache.http.entity.ContentLengthStrategy
  Returns length of the given message in bytes.
determineLength(HttpMessage) - Method in class org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy
determineLength(HttpMessage) - Method in class org.apache.http.impl.entity.LaxContentLengthStrategy
determineLength(HttpMessage) - Method in class org.apache.http.impl.entity.StrictContentLengthStrategy
determineLocale(HttpContext) - Method in class org.apache.http.impl.DefaultHttpResponseFactory
  Determines the locale of the response.
DirectByteBufferAllocator - Class in org.apache.http.nio.util
  Allocates `ByteBuffer` instances using `ByteBuffer.allocateDirect(int)`.
DirectByteBufferAllocator() - Constructor for class org.apache.http.nio.util.DirectByteBufferAllocator
DisallowIdentityContentLengthStrategy - Class in org.apache.http.impl.entity
  Decorator for `ContentLengthStrategy` implementations that disallows the use of identity transfer encoding.
DisallowIdentityContentLengthStrategy(ContentLengthStrategy) - Constructor for class org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy
disconnected(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
disconnected(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
disconnected(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
  Triggered when the given session has been terminated.
doDeserialize(SessionInputBuffer, HttpMessage) - Method in class org.apache.http.impl.entity.EntityDeserializer
  Creates a `BasicHttpEntity` based on properties of the given message.
doFlush() - Method in class org.apache.http.impl.AbstractHttpClientConnection
doFlush() - Method in class org.apache.http.impl.AbstractHttpServerConnection
doFormatHeader(CharArrayBuffer, Header) - Method in class org.apache.http.message.BasicLineFormatter
  Actually formats a header.
doFormatRequestLine(CharArrayBuffer, RequestLine) - Method in class org.apache.http.message.BasicLineFormatter
  Actually formats a request line.
doFormatStatusLine(CharArrayBuffer, StatusLine) - Method in class org.apache.http.message.BasicLineFormatter
  Actually formats a status line.
doFormatValue(CharArrayBuffer, String, boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Actually formats the value of a name-value pair.
doReceiveResponse(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
  Waits for and receives a response.
doSendRequest(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
  Send the given request over the given connection.
doSerialize(SessionOutputBuffer, HttpMessage) - Method in class org.apache.http.impl.entity.EntitySerializer
  Creates a transfer codec based on properties of the given HTTP message and returns `OutputStream` instance that transparently encodes output data as it is being written out to the output stream.
doService(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.http.protocol.HttpService
  The default implementation of this method attempts to resolve an `HttpRequestHandler` for the request URI of the given request and, if found, executes its `HttpRequestHandler.handle(HttpRequest, HttpResponse, HttpContext)` method.
doShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Activates the shutdown sequence for this reactor.

## E

EncodingUtils - Class in org.apache.http.util
  The home for utility methods that handle various encoding tasks.
endOfInput(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when the connection is closed by the opposite end point (half-closed).
endOfInput(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when the connection is closed by the opposite end point (half-closed).
endOfInput(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
endOfInput(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
endpointClosed(ListenerEndpoint) - Method in interface org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
EnglishReasonPhraseCatalog - Class in org.apache.http.impl
  English reason phrases for HTTP status codes.
EnglishReasonPhraseCatalog() - Constructor for class org.apache.http.impl.EnglishReasonPhraseCatalog
  Restricted default constructor, for derived classes.
ensureCapacity(int) - Method in class org.apache.http.nio.util.ExpandableBuffer
  Ensures the buffer can accommodate the required capacity.
ensureCapacity(int) - Method in class org.apache.http.util.ByteArrayBuffer
  Ensures that the capacity is at least equal to the specified minimum.
ensureCapacity(int) - Method in class org.apache.http.util.CharArrayBuffer
  Ensures that the capacity is at least equal to the specified minimum.
EntityAsyncContentProducer - Class in org.apache.http.nio.entity
  Basic implementation of `HttpAsyncContentProducer` that relies on inefficient and potentially blocking I/O operation redirection through `Channels.newChannel(java.io.InputStream)`.
EntityAsyncContentProducer(HttpEntity) - Constructor for class org.apache.http.nio.entity.EntityAsyncContentProducer
EntityDeserializer - Class in org.apache.http.impl.entity
  HTTP entity deserializer.
EntityDeserializer(ContentLengthStrategy) - Constructor for class org.apache.http.impl.entity.EntityDeserializer
entityRequest(HttpEntityEnclosingRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
  Deprecated. Triggered when a request is received with an entity.
EntitySerializer - Class in org.apache.http.impl.entity
  HTTP entity serializer.
EntitySerializer(ContentLengthStrategy) - Constructor for class org.apache.http.impl.entity.EntitySerializer
EntityTemplate - Class in org.apache.http.entity
  Entity that delegates the process of content generation to a `ContentProducer`.
EntityTemplate(ContentProducer) - Constructor for class org.apache.http.entity.EntityTemplate
EntityUtils - Class in org.apache.http.util
  Static helpers for dealing with `HttpEntity`s.
EofSensor - Interface in org.apache.http.io
  EOF sensor.
equals(Object) - Method in class org.apache.http.HttpHost
equals(Object) - Method in class org.apache.http.message.BasicHeaderElement
equals(Object) - Method in class org.apache.http.message.BasicNameValuePair
equals(Object) - Method in class org.apache.http.ProtocolVersion
  Checks equality of this protocol version with an object.
equals(Object, Object) - Static method in class org.apache.http.util.LangUtils
  Check if two objects are equal.
equals(Object[], Object[]) - Static method in class org.apache.http.util.LangUtils
  Check if two object arrays are equal.
estimateElementsLen(HeaderElement[]) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Estimates the length of formatted header elements.
estimateHeaderElementLen(HeaderElement) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Estimates the length of a formatted header element.
estimateNameValuePairLen(NameValuePair) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Estimates the length of a formatted name-value pair.
estimateParametersLen(NameValuePair[]) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Estimates the length of formatted parameters.
estimateProtocolVersionLen(ProtocolVersion) - Method in class org.apache.http.message.BasicLineFormatter
  Guesses the length of a formatted protocol version.
ETAG - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.19
EventListener - Interface in org.apache.http.nio.protocol
  Deprecated. (4.2) do not use
eventListener - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
EventMask - Interface in org.apache.http.nio.reactor
  Type of I/O event notifications I/O sessions can declare interest in.
exception(NHttpClientConnection, Exception) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered if an error occurs during the HTTP exchange.
exception(NHttpClientConnection, IOException) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when an I/O error occurs while reading from or writing to the underlying channel.
exception(NHttpClientConnection, HttpException) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when an HTTP protocol violation occurs while receiving an HTTP response.
exception(NHttpServerConnection, Exception) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered if an error occurs during the HTTP exchange.
exception(NHttpServerConnection, IOException) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when an I/O error occurs while reading from or writing to the underlying channel.
exception(NHttpServerConnection, HttpException) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when an HTTP protocol violation occurs while receiving an HTTP request.
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
exception(NHttpClientConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
exception(NHttpServerConnection, Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
exception(NHttpClientConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
exception(NHttpClientConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
exception(NHttpServerConnection, HttpException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
exception(NHttpServerConnection, IOException) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
ExceptionEvent - Class in org.apache.http.impl.nio.reactor
  A `Throwable` instance along with a time stamp.
ExceptionEvent(Throwable, Date) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
ExceptionEvent(Exception) - Constructor for class org.apache.http.impl.nio.reactor.ExceptionEvent
exceptionHandler - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
ExceptionUtils - Class in org.apache.http.util
  Deprecated. (4.2) no longer used
execHandler - Variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
execHandler - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
execute() - Method in class org.apache.http.benchmark.HttpBenchmark
execute() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Activates the I/O reactor.
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Activates the main I/O reactor as well as all worker I/O reactors.
execute(IOEventDispatch) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Activates the I/O reactor.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>, HttpContext, FutureCallback<T>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  Initiates asynchronous HTTP request execution.
execute(HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>, ConnPool<HttpHost, E>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  Initiates asynchronous HTTP request execution.
execute(IOEventDispatch) - Method in interface org.apache.http.nio.reactor.IOReactor
  Starts the reactor and initiates the dispatch of I/O event notifications to the given `IOEventDispatch`.
execute(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
  Sends the request and obtain a response.
ExecutionContext - Interface in org.apache.http.protocol
  `HttpContext` attribute names for protocol execution.
executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
executor - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
expand() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Expands buffer's capacity.
ExpandableBuffer - Class in org.apache.http.nio.util
  A buffer that expand its capacity on demand using `ByteBufferAllocator` interface.
ExpandableBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.ExpandableBuffer
  Allocates buffer of the given size using the given allocator.
EXPECT - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.20
EXPECT_CONTINUE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
EXPECT_CONTINUE - Static variable in class org.apache.http.protocol.HTTP
  HTTP expectations
EXPECT_DIRECTIVE - Static variable in class org.apache.http.protocol.HTTP
expectationVerifier - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
expectationVerifier - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
expectContinue() - Method in interface org.apache.http.HttpEntityEnclosingRequest
  Tells if this request should use the expect-continue handshake.
expectContinue() - Method in class org.apache.http.message.BasicHttpEntityEnclosingRequest
EXPIRES - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.7, RFC 2616 (HTTP/1.1) Section 14.21

## F

failed(Exception) - Method in class org.apache.http.concurrent.BasicFuture
failed(Exception) - Method in interface org.apache.http.concurrent.FutureCallback
failed(IOException) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
failed(IOException) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
failed(Exception) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
failed(Exception) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Invoked to signal that the request processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Invoked to signal that the response processing terminated abnormally.
failed(Exception) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
  Invoked to signal that the response processing terminated abnormally.
failed(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
  Triggered on unsuccessful completion a `SessionRequest`.
fatalIOException(IOException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
  Deprecated. Triggered when an I/O error caused a connection to be terminated.
fatalProtocolException(HttpException, NHttpConnection) - Method in interface org.apache.http.nio.protocol.EventListener
  Deprecated. Triggered when an HTTP protocol error caused a connection to be terminated.
file - Variable in class org.apache.http.entity.FileEntity
FileContentDecoder - Interface in org.apache.http.nio
  A content decoder capable of transferring data directly to a `FileChannel`
FileContentEncoder - Interface in org.apache.http.nio
  A content encoder capable of transferring data directly from a `FileChannel`
FileEntity - Class in org.apache.http.entity
  A self contained, repeatable entity that obtains its content from a file.
FileEntity(File, String) - Constructor for class org.apache.http.entity.FileEntity
  Deprecated. (4.1.3) `FileEntity.FileEntity(File, ContentType)`
FileEntity(File, ContentType) - Constructor for class org.apache.http.entity.FileEntity
FileEntity(File) - Constructor for class org.apache.http.entity.FileEntity
fill(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
fill(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Makes an attempt to fill the buffer with data from the given `ReadableByteChannel`.
fillBuffer() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
fillBuffer() - Method in class org.apache.http.impl.io.SocketInputBuffer
fillBuffer(ReadableByteChannel) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
fillBuffer(ReadableByteChannel) - Method in interface org.apache.http.nio.NHttpMessageParser
  Fills the internal buffer of the parser with input data from the given `ReadableByteChannel`.
filterHeader(int) - Method in class org.apache.http.message.BasicHeaderIterator
  Checks whether a header is part of the iteration.
filterHeader(int) - Method in class org.apache.http.message.BasicListHeaderIterator
  Checks whether a header is part of the iteration.
finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
  Deprecated. Triggered when the connection is terminated.
finalizeContext(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
  Deprecated. Triggered when the connection is terminated.
findNext(int) - Method in class org.apache.http.message.BasicHeaderIterator
  Determines the index of the next header.
findNext(int) - Method in class org.apache.http.message.BasicListHeaderIterator
  Determines the index of the next header.
findNext(int) - Method in class org.apache.http.message.BasicTokenIterator
  Determines the next token.
findTokenEnd(int) - Method in class org.apache.http.message.BasicTokenIterator
  Determines the ending position of the current token.
findTokenSeparator(int) - Method in class org.apache.http.message.BasicTokenIterator
  Determines the position of the next token separator.
findTokenStart(int) - Method in class org.apache.http.message.BasicTokenIterator
  Determines the starting position of the next token.
finish() - Method in class org.apache.http.benchmark.Stats
finish() - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Must be called to ensure the internal cache is flushed and the closing chunk is written.
finish() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
finish() - Method in interface org.apache.http.nio.entity.ConsumingNHttpEntity
  Deprecated. Notification that any resources allocated for reading can be released.
finish() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
finish() - Method in class org.apache.http.nio.entity.NByteArrayEntity
  Deprecated. (4.2) use `NByteArrayEntity.close()`
finish() - Method in class org.apache.http.nio.entity.NFileEntity
  Deprecated. (4.2) use `NFileEntity.close()`
finish() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated.
finish() - Method in class org.apache.http.nio.entity.NStringEntity
  Deprecated. (4.2) use `NStringEntity.close()`
finish() - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
  Deprecated. Notification that any resources allocated for writing can be released.
finished() - Method in interface org.apache.http.nio.entity.ContentListener
  Deprecated. Notification that any resources allocated for reading can be released.
finished() - Method in class org.apache.http.nio.entity.SkipContentListener
  Deprecated.
finishInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
finishOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
flush() - Method in interface org.apache.http.HttpClientConnection
  Writes out all pending buffered data over the open connection.
flush() - Method in interface org.apache.http.HttpServerConnection
  Sends all pending buffered data over this connection.
flush() - Method in class org.apache.http.impl.AbstractHttpClientConnection
flush() - Method in class org.apache.http.impl.AbstractHttpServerConnection
flush() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
flush() - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Flushes the content buffer and the underlying stream.
flush() - Method in class org.apache.http.impl.io.ContentLengthOutputStream
flush() - Method in class org.apache.http.impl.io.IdentityOutputStream
flush(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
flush() - Method in interface org.apache.http.io.SessionOutputBuffer
  Flushes this session buffer and forces any buffered output bytes to be written out.
flush() - Method in class org.apache.http.nio.entity.ContentOutputStream
flush(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Makes an attempt to flush the content of this buffer to the given destination `WritableByteChannel`.
flush() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
  Deprecated. (4.2) No longer used.
flush() - Method in class org.apache.http.nio.util.SharedOutputBuffer
flush() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
flushBuffer() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
flushCache() - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Writes the cache out onto the underlying stream
flushCacheWithAppend(byte[], int, int) - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Writes the cache and bufferToAppend to the underlying stream as one large chunk
formatElements(HeaderElement[], boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
  Formats an array of header elements.
formatElements(CharArrayBuffer, HeaderElement[], boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
formatElements(CharArrayBuffer, HeaderElement[], boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
  Formats an array of header elements.
formatHeader(Header, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
  Formats a header.
formatHeader(CharArrayBuffer, Header) - Method in class org.apache.http.message.BasicLineFormatter
formatHeader(CharArrayBuffer, Header) - Method in interface org.apache.http.message.LineFormatter
  Formats a header.
formatHeaderElement(HeaderElement, boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
  Formats a header element.
formatHeaderElement(CharArrayBuffer, HeaderElement, boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
formatHeaderElement(CharArrayBuffer, HeaderElement, boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
  Formats one header element.
formatNameValuePair(NameValuePair, boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
  Formats a name-value pair.
formatNameValuePair(CharArrayBuffer, NameValuePair, boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
formatNameValuePair(CharArrayBuffer, NameValuePair, boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
  Formats one name-value pair, where the value is optional.
formatParameters(NameValuePair[], boolean, HeaderValueFormatter) - Static method in class org.apache.http.message.BasicHeaderValueFormatter
  Formats a set of parameters.
formatParameters(CharArrayBuffer, NameValuePair[], boolean) - Method in class org.apache.http.message.BasicHeaderValueFormatter
formatParameters(CharArrayBuffer, NameValuePair[], boolean) - Method in interface org.apache.http.message.HeaderValueFormatter
  Formats the parameters of a header element.
formatProtocolVersion(ProtocolVersion, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
  Formats a protocol version.
formatRequestLine(RequestLine, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
  Formats a request line.
formatRequestLine(CharArrayBuffer, RequestLine) - Method in class org.apache.http.message.BasicLineFormatter
formatRequestLine(CharArrayBuffer, RequestLine) - Method in interface org.apache.http.message.LineFormatter
  Formats a request line.
formatStatusLine(StatusLine, LineFormatter) - Static method in class org.apache.http.message.BasicLineFormatter
  Formats a status line.
formatStatusLine(CharArrayBuffer, StatusLine) - Method in class org.apache.http.message.BasicLineFormatter
formatStatusLine(CharArrayBuffer, StatusLine) - Method in interface org.apache.http.message.LineFormatter
  Formats a status line.
FormattedHeader - Interface in org.apache.http
  An HTTP header which is already formatted.
forVersion(int, int) - Method in class org.apache.http.HttpVersion
  Obtains a specific HTTP version.
forVersion(int, int) - Method in class org.apache.http.ProtocolVersion
  Obtains a specific version of this protocol.
FROM - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.8, RFC 2616 (HTTP/1.1) Section 14.22
fromMap(String, Map<?, ?>, ClassLoader) - Static method in class org.apache.http.util.VersionInfo
  Instantiates version information from properties.
FutureCallback<T> - Interface in org.apache.http.concurrent
  A callback interface that gets invoked upon completion of a `Future`.

## G

generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
generateRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
generateRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Invoked to generate a HTTP request message head.
generateResponse() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
generateResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
  Invoked to generate a HTTP response message head.
get() - Method in class org.apache.http.concurrent.BasicFuture
get(long, TimeUnit) - Method in class org.apache.http.concurrent.BasicFuture
get(HttpEntity) - Static method in class org.apache.http.entity.ContentType
  Extracts `Content-Type` value from `HttpEntity` exactly as specified by the `Content-Type` header of the entity.
getAddress() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
getAddress() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
  Returns the socket address of this endpoint.
getAllHeaders() - Method in interface org.apache.http.HttpMessage
  Returns all the headers of this message.
getAllHeaders() - Method in class org.apache.http.message.AbstractHttpMessage
getAllHeaders() - Method in class org.apache.http.message.HeaderGroup
  Gets all of the headers contained within this group.
getAsciiBytes(String) - Static method in class org.apache.http.util.EncodingUtils
  Converts the specified string to byte array of ASCII characters.
getAsciiString(byte[], int, int) - Static method in class org.apache.http.util.EncodingUtils
  Converts the byte array of ASCII characters to a string.
getAsciiString(byte[]) - Static method in class org.apache.http.util.EncodingUtils
  Converts the byte array of ASCII characters to a string.
getAttachment() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
  Returns the original session request attachment, if available.
getAttachment() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
getAttachment() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Returns attachment object will be added to the session's context upon initialization.
getAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
  Returns the value of the attribute with the given name.
getAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getAttribute(String) - Method in class org.apache.http.protocol.BasicHttpContext
getAttribute(String) - Method in class org.apache.http.protocol.DefaultedHttpContext
getAttribute(String) - Method in interface org.apache.http.protocol.HttpContext
  Obtains attribute with the given name.
getAttribute(String) - Method in class org.apache.http.protocol.SyncBasicHttpContext
  Deprecated.
getAuditLog() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Returns the audit log containing exceptions thrown by the I/O reactor prior and in the course of the reactor shutdown.
getAvailable() - Method in class org.apache.http.pool.PoolStats
getBooleanParameter(String, boolean) - Method in class org.apache.http.params.AbstractHttpParams
getBooleanParameter(String, boolean) - Method in interface org.apache.http.params.HttpParams
  Returns a `Boolean` parameter value with the given name.
getBuffer() - Method in interface org.apache.http.FormattedHeader
  Obtains the buffer with the formatted header.
getBuffer() - Method in class org.apache.http.message.BufferedHeader
getBytes(String, String) - Static method in class org.apache.http.util.EncodingUtils
  Converts the specified string to a byte array.
getBytesTransferred() - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
getBytesTransferred() - Method in interface org.apache.http.io.HttpTransportMetrics
  Returns the number of bytes transferred.
getCause() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
getChannel() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
  Returns the channel.
getCharset() - Method in class org.apache.http.entity.ContentType
getClassloader() - Method in class org.apache.http.util.VersionInfo
  Obtains the classloader used to read the version information.
getCondensedHeader(String) - Method in class org.apache.http.message.HeaderGroup
  Gets a header representing all of the header values with the given name.
getConnection() - Method in class org.apache.http.pool.PoolEntry
getConnectionReuseStrategy() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getConnectionReuseStrategy() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
  Returns `ConnectionReuseStrategy` implementation to be used to determine whether or not the underlying connection can be kept alive after a particular HTTP request / response exchange.
getConnectionTimeout(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.CONNECTION_TIMEOUT` parameter.
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default connect timeout value for non-blocking connection requests.
getConnectTimeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
getConnectTimeout() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Returns connect timeout value in milliseconds.
getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
getConsumingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getContent() - Method in class org.apache.http.entity.BasicHttpEntity
  Obtains the content, once only.
getContent() - Method in class org.apache.http.entity.BufferedHttpEntity
getContent() - Method in class org.apache.http.entity.ByteArrayEntity
getContent() - Method in class org.apache.http.entity.EntityTemplate
getContent() - Method in class org.apache.http.entity.FileEntity
getContent() - Method in class org.apache.http.entity.HttpEntityWrapper
getContent() - Method in class org.apache.http.entity.InputStreamEntity
getContent() - Method in class org.apache.http.entity.SerializableEntity
getContent() - Method in class org.apache.http.entity.StringEntity
getContent() - Method in interface org.apache.http.HttpEntity
  Returns a content stream of the entity.
getContent() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated. Obtains entity's content as `InputStream`.
getContent() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
getContent() - Method in class org.apache.http.nio.entity.NByteArrayEntity
getContent() - Method in class org.apache.http.nio.entity.NFileEntity
getContent() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated. This method throws `UnsupportedOperationException`.
getContent() - Method in class org.apache.http.nio.entity.NStringEntity
getContentBufferSize(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Obtains the value of `NIOReactorPNames.CONTENT_BUFFER_SIZE` parameter.
getContentCharset(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains value of the `CoreProtocolPNames.HTTP_CONTENT_CHARSET` parameter.
getContentCharSet(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
  Deprecated. (4.1.3) use `ContentType.getOrDefault(HttpEntity)`
getContentEncoding() - Method in class org.apache.http.entity.AbstractHttpEntity
  Obtains the Content-Encoding header.
getContentEncoding() - Method in class org.apache.http.entity.HttpEntityWrapper
getContentEncoding() - Method in interface org.apache.http.HttpEntity
  Obtains the Content-Encoding header, if known.
getContentEncoding() - Method in class org.apache.http.nio.entity.ContentBufferEntity
getContentLength() - Method in class org.apache.http.benchmark.Stats
getContentLength() - Method in class org.apache.http.entity.BasicHttpEntity
getContentLength() - Method in class org.apache.http.entity.BufferedHttpEntity
getContentLength() - Method in class org.apache.http.entity.ByteArrayEntity
getContentLength() - Method in class org.apache.http.entity.EntityTemplate
getContentLength() - Method in class org.apache.http.entity.FileEntity
getContentLength() - Method in class org.apache.http.entity.HttpEntityWrapper
getContentLength() - Method in class org.apache.http.entity.InputStreamEntity
getContentLength() - Method in class org.apache.http.entity.SerializableEntity
getContentLength() - Method in class org.apache.http.entity.StringEntity
getContentLength() - Method in interface org.apache.http.HttpEntity
  Tells the length of the content, if known.
getContentLength() - Method in class org.apache.http.nio.entity.ContentBufferEntity
getContentLength() - Method in class org.apache.http.nio.entity.NByteArrayEntity
getContentLength() - Method in class org.apache.http.nio.entity.NFileEntity
getContentLength() - Method in class org.apache.http.nio.entity.NStringEntity
getContentListener() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
getContentMimeType(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
  Deprecated. (4.1.3) use `ContentType.getOrDefault(HttpEntity)`
getContentType() - Method in class org.apache.http.benchmark.Config
getContentType() - Method in class org.apache.http.entity.AbstractHttpEntity
  Obtains the Content-Type header.
getContentType() - Method in class org.apache.http.entity.HttpEntityWrapper
getContentType() - Method in interface org.apache.http.HttpEntity
  Obtains the Content-Type header, if known.
getContentType() - Method in class org.apache.http.nio.entity.ContentBufferEntity
getContext() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getContext() - Method in interface org.apache.http.nio.NHttpConnection
  Returns an HTTP execution context associated with this connection.
getContext() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getContext() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
  Returns shared `HttpContext` instance.
getCreated() - Method in class org.apache.http.pool.PoolEntry
getCurrentDate() - Method in class org.apache.http.protocol.HttpDateGenerator
getDefaultMaxPerRoute() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
getDefaultMaxPerRoute() - Method in class org.apache.http.pool.AbstractConnPool
getDefaultMaxPerRoute() - Method in interface org.apache.http.pool.ConnPoolControl
getDefaultNames() - Method in class org.apache.http.params.DefaultedHttpParams
  Returns the current set of defaults names.
getDefaults() - Method in class org.apache.http.params.DefaultedHttpParams
  Deprecated. (4.1.1) do not use, will be removed in a later version
getDefaults() - Method in class org.apache.http.protocol.DefaultedHttpContext
getDoubleParameter(String, double) - Method in class org.apache.http.params.AbstractHttpParams
getDoubleParameter(String, double) - Method in interface org.apache.http.params.HttpParams
  Returns a `Double` parameter value with the given name.
getDuration() - Method in class org.apache.http.benchmark.Stats
  Total execution time measured in nano seconds
getElements() - Method in interface org.apache.http.Header
  Parses the value.
getElements() - Method in class org.apache.http.message.BasicHeader
getElements() - Method in class org.apache.http.message.BufferedHeader
getEndpoints() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
getEndpoints() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
  Returns a set of endpoints for this I/O reactor.
getEntity() - Method in interface org.apache.http.HttpEntityEnclosingRequest
  Returns the entity associated with this request.
getEntity() - Method in interface org.apache.http.HttpResponse
  Obtains the message entity of this response, if any.
getEntity() - Method in class org.apache.http.message.BasicHttpEntityEnclosingRequest
getEntity() - Method in class org.apache.http.message.BasicHttpResponse
getEventMask() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getEventMask() - Method in interface org.apache.http.nio.reactor.IOSession
  Returns mask of I/O evens this session declared interest in.
getEventMask() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getException() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
getException() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
getException() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
getException() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
getException() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getException() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Returns an exception in case of an abnormal termination.
getException() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Returns an exception in case of an abnormal termination.
getException() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
  Returns an instance of `IOException` thrown during initialization of this endpoint or `null`, if initialization was successful.
getException() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Returns `IOException` instance if the request could not be successfully executed due to an I/O error or `null` if no error occurred to this point.
getExpiry() - Method in class org.apache.http.pool.PoolEntry
getFailureCount() - Method in class org.apache.http.benchmark.Stats
getFinishTime() - Method in class org.apache.http.benchmark.Stats
getFirstHeader(String) - Method in interface org.apache.http.HttpMessage
  Returns the first header with a specified name of this message.
getFirstHeader(String) - Method in class org.apache.http.message.AbstractHttpMessage
getFirstHeader(String) - Method in class org.apache.http.message.HeaderGroup
  Gets the first header with the given name.
getFooters() - Method in class org.apache.http.impl.io.ChunkedInputStream
getFooters() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
getFuture() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getGracePeriod(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Obtains the value of `NIOReactorPNames.GRACE_PERIOD` parameter.
getHandlers() - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
  Get the handler map.
getHandlers() - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
  Deprecated. Get the handler map.
getHandlers() - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
  Get the handler map.
getHeaders() - Method in class org.apache.http.benchmark.Config
getHeaders(String) - Method in interface org.apache.http.HttpMessage
  Returns all the headers with a specified name of this message.
getHeaders(String) - Method in class org.apache.http.message.AbstractHttpMessage
getHeaders(String) - Method in class org.apache.http.message.HeaderGroup
  Gets all of the headers with the given name.
getHostName() - Method in class org.apache.http.HttpHost
  Returns the host name.
getHttpElementCharset(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains value of the `CoreProtocolPNames.HTTP_ELEMENT_CHARSET` parameter.
getHttpException() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getHttpExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getHttpProcessor() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getHttpProcessor() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
  Returns `HttpProcessor` implementation to be used to process HTTP request and response messages for protocol compliance.
getHttpRequest() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getHttpRequest() - Method in interface org.apache.http.nio.NHttpConnection
  Returns the current HTTP request if one is being received / transmitted.
getHttpResponse() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getHttpResponse() - Method in interface org.apache.http.nio.NHttpConnection
  Returns the current HTTP response if one is being received / transmitted.
getId() - Method in class org.apache.http.pool.PoolEntry
getIdentityStorePassword() - Method in class org.apache.http.benchmark.Config
getIdentityStorePath() - Method in class org.apache.http.benchmark.Config
getInterestOpsQueueing() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Returns `true` if interest Ops queueing is enabled, `false` otherwise.
getInterestOpsQueueing(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Obtains the value of `NIOReactorPNames.INTEREST_OPS_QUEUEING` parameter.
getIntParameter(String, int) - Method in class org.apache.http.params.AbstractHttpParams
getIntParameter(String, int) - Method in interface org.apache.http.params.HttpParams
  Returns an `Integer` parameter value with the given name.
getIOException() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getIOExepction() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getIoThreadCount() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the number of I/O dispatch threads to be used by the I/O reactor.
getKeepAliveCount() - Method in class org.apache.http.benchmark.Stats
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getLastAccessTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
getLastHeader(String) - Method in interface org.apache.http.HttpMessage
  Returns the last header with a specified name of this message.
getLastHeader(String) - Method in class org.apache.http.message.AbstractHttpMessage
getLastHeader(String) - Method in class org.apache.http.message.HeaderGroup
  Gets the last header with the given name.
getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getLastReadTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getLastWriteTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
getLeased() - Method in class org.apache.http.pool.PoolStats
getLinger(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.SO_LINGER` parameter.
getLocalAddress() - Method in interface org.apache.http.HttpInetConnection
getLocalAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getLocalAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
getLocalAddress() - Method in class org.apache.http.impl.SocketHttpClientConnection
getLocalAddress() - Method in class org.apache.http.impl.SocketHttpServerConnection
getLocalAddress() - Method in interface org.apache.http.nio.reactor.IOSession
  Returns local address.
getLocalAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Returns local socket address.
getLocalAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getLocale() - Method in interface org.apache.http.HttpResponse
  Obtains the locale of this response.
getLocale() - Method in class org.apache.http.message.BasicHttpResponse
getLocalNames() - Method in class org.apache.http.params.DefaultedHttpParams
  Returns the current set of local names.
getLocalPort() - Method in interface org.apache.http.HttpInetConnection
getLocalPort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getLocalPort() - Method in class org.apache.http.impl.SocketHttpClientConnection
getLocalPort() - Method in class org.apache.http.impl.SocketHttpServerConnection
getLongParameter(String, long) - Method in class org.apache.http.params.AbstractHttpParams
getLongParameter(String, long) - Method in interface org.apache.http.params.HttpParams
  Returns a `Long` parameter value with the given name.
getLowerBound() - Method in class org.apache.http.message.ParserCursor
getMajor() - Method in class org.apache.http.ProtocolVersion
  Returns the major version number of the protocol.
getMalformedInputAction(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains value of the `CoreProtocolPNames.HTTP_MALFORMED_INPUT_ACTION` parameter.
getMax() - Method in class org.apache.http.pool.PoolStats
getMaxPerRoute(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
getMaxPerRoute(T) - Method in class org.apache.http.pool.AbstractConnPool
getMaxPerRoute(T) - Method in interface org.apache.http.pool.ConnPoolControl
getMaxTotal() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
getMaxTotal() - Method in class org.apache.http.pool.AbstractConnPool
getMaxTotal() - Method in interface org.apache.http.pool.ConnPoolControl
getMethod() - Method in class org.apache.http.benchmark.Config
getMethod() - Method in class org.apache.http.message.BasicRequestLine
getMethod() - Method in interface org.apache.http.RequestLine
getMetric(String) - Method in interface org.apache.http.HttpConnectionMetrics
  Return the value for the specified metric.
getMetric(String) - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
getMetrics() - Method in interface org.apache.http.HttpConnection
  Returns a collection of connection metrics.
getMetrics() - Method in class org.apache.http.impl.AbstractHttpClientConnection
getMetrics() - Method in class org.apache.http.impl.AbstractHttpServerConnection
getMetrics() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
getMetrics() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
getMetrics() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getMetrics() - Method in interface org.apache.http.io.SessionInputBuffer
  Returns `HttpTransportMetrics` for this session buffer.
getMetrics() - Method in interface org.apache.http.io.SessionOutputBuffer
  Returns `HttpTransportMetrics` for this session buffer.
getMimeType() - Method in class org.apache.http.entity.ContentType
getMinor() - Method in class org.apache.http.ProtocolVersion
  Returns the minor version number of the HTTP protocol.
getMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Returns the current mode:
getModule() - Method in class org.apache.http.util.VersionInfo
  Obtains the name of the versioned module or informal unit.
getName() - Method in interface org.apache.http.Header
  Get the name of the Header.
getName() - Method in interface org.apache.http.HeaderElement
  Returns header element name.
getName() - Method in class org.apache.http.message.BasicHeader
getName() - Method in class org.apache.http.message.BasicHeaderElement
getName() - Method in class org.apache.http.message.BasicNameValuePair
getName() - Method in class org.apache.http.message.BufferedHeader
getName() - Method in interface org.apache.http.NameValuePair
getNames() - Method in class org.apache.http.params.AbstractHttpParams
  Returns the current set of names; in the case of stacked parameters, returns the names from all the participating HttpParams instances.

  Dummy implementation - must be overridden by subclasses.
getNames() - Method in class org.apache.http.params.BasicHttpParams
  Returns the current set of names.
getNames() - Method in class org.apache.http.params.DefaultedHttpParams
  Returns the current set of names from both the local and default HttpParams instances.
getNames() - Method in interface org.apache.http.params.HttpParamsNames
  Returns the current set of names; in the case of stacked parameters, returns the names from all the participating HttpParams instances.
getObjects() - Method in class org.apache.http.protocol.UriPatternMatcher
  Returns the objects map.
getOptions() - Static method in class org.apache.http.benchmark.CommandLineUtils
getOrDefault(HttpEntity) - Static method in class org.apache.http.entity.ContentType
  Extracts `Content-Type` value from `HttpEntity` or returns default value if not explicitly specified.
getOutputState() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
getPackage() - Method in class org.apache.http.util.VersionInfo
  Obtains the package name.
getParameter(int) - Method in interface org.apache.http.HeaderElement
  Returns parameter with the given index.
getParameter(int) - Method in class org.apache.http.message.BasicHeaderElement
getParameter(String) - Method in class org.apache.http.params.BasicHttpParams
getParameter(String) - Method in class org.apache.http.params.DefaultedHttpParams
  Retrieves the value of the parameter from the local collection and, if the parameter is not set locally, delegates its resolution to the default collection.
getParameter(String) - Method in interface org.apache.http.params.HttpParams
  Obtains the value of the given parameter.
getParameter(String) - Method in class org.apache.http.params.SyncBasicHttpParams
getParameterByName(String) - Method in interface org.apache.http.HeaderElement
  Returns the first parameter with the given name.
getParameterByName(String) - Method in class org.apache.http.message.BasicHeaderElement
getParameterCount() - Method in interface org.apache.http.HeaderElement
  Returns the total count of parameters.
getParameterCount() - Method in class org.apache.http.message.BasicHeaderElement
getParameters() - Method in interface org.apache.http.HeaderElement
  Returns an array of name / value pairs.
getParameters() - Method in class org.apache.http.message.BasicHeaderElement
getParams() - Method in interface org.apache.http.HttpMessage
  Returns the parameters effective for this message as set by `HttpMessage.setParams(HttpParams)`.
getParams() - Method in class org.apache.http.message.AbstractHttpMessage
getParams() - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
getParams() - Method in class org.apache.http.protocol.HttpService
getPayloadFile() - Method in class org.apache.http.benchmark.Config
getPayloadText() - Method in class org.apache.http.benchmark.Config
getPending() - Method in class org.apache.http.pool.PoolStats
getPort() - Method in class org.apache.http.HttpHost
  Returns the port.
getPos() - Method in class org.apache.http.message.ParserCursor
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
getProducingEntity() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getProtocol() - Method in class org.apache.http.ProtocolVersion
  Returns the name of the protocol.
getProtocolVersion() - Method in interface org.apache.http.HttpMessage
  Returns the protocol version this message is compatible with.
getProtocolVersion() - Method in class org.apache.http.message.BasicHttpRequest
  Returns the HTTP protocol version to be used for this request.
getProtocolVersion() - Method in class org.apache.http.message.BasicHttpResponse
getProtocolVersion() - Method in class org.apache.http.message.BasicRequestLine
getProtocolVersion() - Method in class org.apache.http.message.BasicStatusLine
getProtocolVersion() - Method in interface org.apache.http.RequestLine
getProtocolVersion() - Method in interface org.apache.http.StatusLine
getRcvBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default value of the `SocketOptions.SO_RCVBUF` parameter for newly created sockets.
getReason(int, Locale) - Method in class org.apache.http.impl.EnglishReasonPhraseCatalog
  Obtains the reason phrase for a status code.
getReason(int) - Method in class org.apache.http.message.BasicHttpResponse
  Looks up a reason phrase.
getReason(int, Locale) - Method in interface org.apache.http.ReasonPhraseCatalog
  Obtains the reason phrase for a status code.
getReasonPhrase() - Method in class org.apache.http.message.BasicStatusLine
getReasonPhrase() - Method in interface org.apache.http.StatusLine
getReceivedBytesCount() - Method in interface org.apache.http.HttpConnectionMetrics
  Returns the number of bytes transferred over the connection, 0 if not available.
getReceivedBytesCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
getRelease() - Method in class org.apache.http.util.VersionInfo
  Obtains the release of the versioned module or informal unit.
getRemoteAddress() - Method in interface org.apache.http.HttpInetConnection
getRemoteAddress() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getRemoteAddress() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
getRemoteAddress() - Method in class org.apache.http.impl.SocketHttpClientConnection
getRemoteAddress() - Method in class org.apache.http.impl.SocketHttpServerConnection
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.IOSession
  Returns address of the remote peer.
getRemoteAddress() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Returns socket address of the remote host.
getRemoteAddress() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getRemotePort() - Method in interface org.apache.http.HttpInetConnection
getRemotePort() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getRemotePort() - Method in class org.apache.http.impl.SocketHttpClientConnection
getRemotePort() - Method in class org.apache.http.impl.SocketHttpServerConnection
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
getRequest() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Returns the received HTTP request message.
getRequestCount() - Method in interface org.apache.http.HttpConnectionMetrics
  Returns the number of requests transferred over the connection, 0 if not available.
getRequestCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
getRequestHandler() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getRequestInterceptor(int) - Method in class org.apache.http.protocol.BasicHttpProcessor
getRequestInterceptor(int) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Obtains a request interceptor from this list.
getRequestInterceptorCount() - Method in class org.apache.http.protocol.BasicHttpProcessor
getRequestInterceptorCount() - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Obtains the current size of this list.
getRequestLine() - Method in interface org.apache.http.HttpRequest
  Returns the request line of this request.
getRequestLine() - Method in class org.apache.http.message.BasicHttpRequest
  Returns the request line of this request.
getRequests() - Method in class org.apache.http.benchmark.Config
getRequestTime() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
getResponse() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
getResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Returns the default HTTP response message.
getResponseCount() - Method in interface org.apache.http.HttpConnectionMetrics
  Returns the number of responses transferred over the connection, 0 if not available.
getResponseCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
getResponseInterceptor(int) - Method in class org.apache.http.protocol.BasicHttpProcessor
getResponseInterceptor(int) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Obtains a response interceptor from this list.
getResponseInterceptorCount() - Method in class org.apache.http.protocol.BasicHttpProcessor
getResponseInterceptorCount() - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Obtains the current size of this list.
getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
getResult() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
getResult() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Returns a result of the request execution, when available.
getResult() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Returns a result of the response processing, when available.
getRoute() - Method in class org.apache.http.pool.PoolEntry
getSchemeName() - Method in class org.apache.http.HttpHost
  Returns the scheme name.
getSelectInterval() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
getSelectInterval(HttpParams) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Obtains the value of `NIOReactorPNames.SELECT_INTERVAL` parameter.
getSentBytesCount() - Method in interface org.apache.http.HttpConnectionMetrics
  Returns the number of bytes transferred over the connection, 0 if not available.
getSentBytesCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
getServerName() - Method in class org.apache.http.benchmark.Stats
getSession(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Obtains `IOSession` instance associated with the given selection key.
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
getSession() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
getSession() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Returns `IOSession` instance created as a result of this request or `null` if the request is still pending.
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.ChannelEntry
  Returns the original session request, if available.
getSessionRequest() - Method in class org.apache.http.impl.nio.reactor.SessionRequestHandle
getShutdownGracePeriod() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines grace period in milliseconds the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
getSndBufSize() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default value of the `SocketOptions.SO_SNDBUF` parameter for newly created sockets.
getSoapAction() - Method in class org.apache.http.benchmark.Config
getSocket() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getSocket() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getSocket() - Method in class org.apache.http.impl.SocketHttpClientConnection
getSocket() - Method in class org.apache.http.impl.SocketHttpServerConnection
getSocket() - Method in interface org.apache.http.nio.reactor.SocketAccessor
  Return the underlying socket
getSocket() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getSocketBufferSize(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.SOCKET_BUFFER_SIZE` parameter.
getSocketTimeout() - Method in class org.apache.http.benchmark.Config
getSocketTimeout() - Method in interface org.apache.http.HttpConnection
  Returns the socket timeout value.
getSocketTimeout() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getSocketTimeout() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getSocketTimeout() - Method in class org.apache.http.impl.SocketHttpClientConnection
getSocketTimeout() - Method in class org.apache.http.impl.SocketHttpServerConnection
getSocketTimeout() - Method in interface org.apache.http.nio.reactor.IOSession
  Returns value of the socket timeout in milliseconds.
getSocketTimeout() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getSoKeepalive(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.SO_KEEPALIVE` parameter.
getSoLinger() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default value of the `SocketOptions.SO_LINGER` parameter for newly created sockets.
getSoReuseaddr(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.SO_REUSEADDR` parameter.
getSoTimeout() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default socket timeout value for non-blocking I/O operations.
getSoTimeout(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.SO_TIMEOUT` parameter.
getSSLSession() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getSSLSetupHandler() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getStartedTime() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getStartedTime() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
getStartTime() - Method in class org.apache.http.benchmark.Stats
getState() - Method in class org.apache.http.pool.PoolEntry
getStats(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
getStats(T) - Method in class org.apache.http.pool.AbstractConnPool
getStats(T) - Method in interface org.apache.http.pool.ConnPoolControl
getStatus() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
getStatus() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
getStatus() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
getStatus() - Method in interface org.apache.http.nio.NHttpConnection
  Returns status of the connection:
getStatus() - Method in interface org.apache.http.nio.reactor.IOReactor
  Returns the current status of the reactor.
getStatus() - Method in interface org.apache.http.nio.reactor.IOSession
  Returns status of the session:
getStatus() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
getStatusCode() - Method in class org.apache.http.message.BasicStatusLine
getStatusCode() - Method in interface org.apache.http.StatusLine
getStatusLine() - Method in interface org.apache.http.HttpResponse
  Obtains the status line of this response.
getStatusLine() - Method in class org.apache.http.message.BasicHttpResponse
getString(byte[], int, int, String) - Static method in class org.apache.http.util.EncodingUtils
  Converts the byte array of HTTP content characters to a string.
getString(byte[], String) - Static method in class org.apache.http.util.EncodingUtils
  Converts the byte array of HTTP content characters to a string.
getSuccessCount() - Method in class org.apache.http.benchmark.Stats
getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
getTarget() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
getTarget() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Invoked to obtain the request target host.
getTcpNoDelay(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.TCP_NODELAY` parameter.
getThreads() - Method in class org.apache.http.benchmark.Config
getTimeout() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
getTimeout() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Returns timeout for this message exchange.
getTimestamp() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
getTimestamp() - Method in class org.apache.http.util.VersionInfo
  Obtains the timestamp of the versioned module or informal unit.
getTotalBytesRecv() - Method in class org.apache.http.benchmark.Stats
getTotalBytesSent() - Method in class org.apache.http.benchmark.Stats
getTotalStats() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
getTotalStats() - Method in class org.apache.http.pool.AbstractConnPool
getTotalStats() - Method in interface org.apache.http.pool.ConnPoolControl
getTrustStorePassword() - Method in class org.apache.http.benchmark.Config
getTrustStorePath() - Method in class org.apache.http.benchmark.Config
getUnmappableInputAction(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains the value of the `CoreProtocolPNames.HTTP_UNMAPPABLE_INPUT_ACTION` parameter.
getUpdated() - Method in class org.apache.http.pool.PoolEntry
getUpperBound() - Method in class org.apache.http.message.ParserCursor
getUri() - Method in class org.apache.http.message.BasicRequestLine
getUri() - Method in interface org.apache.http.RequestLine
getUrl() - Method in class org.apache.http.benchmark.Config
getUserAgent(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains value of the `CoreProtocolPNames.USER_AGENT` parameter.
getValidUnit() - Method in class org.apache.http.pool.PoolEntry
getValue() - Method in interface org.apache.http.Header
  Get the value of the Header.
getValue() - Method in interface org.apache.http.HeaderElement
  Returns header element value.
getValue() - Method in class org.apache.http.message.BasicHeader
getValue() - Method in class org.apache.http.message.BasicHeaderElement
getValue() - Method in class org.apache.http.message.BasicNameValuePair
getValue() - Method in class org.apache.http.message.BufferedHeader
getValue() - Method in interface org.apache.http.NameValuePair
getValuePos() - Method in interface org.apache.http.FormattedHeader
  Obtains the start of the header value in the `buffer`.
getValuePos() - Method in class org.apache.http.message.BufferedHeader
getVerbosity() - Method in class org.apache.http.benchmark.Config
getVersion(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains value of the `CoreProtocolPNames.PROTOCOL_VERSION` parameter.
getWriteErrors() - Method in class org.apache.http.benchmark.Stats
GMT - Static variable in class org.apache.http.protocol.HttpDateGenerator
  The time zone to use in the date header.
GRACE_PERIOD - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
  Deprecated. Determines the grace period the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
gracefulShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Attempts graceful shutdown of this I/O reactor.
greaterEquals(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
  Tests if this protocol version is greater or equal to the given one.
GuardedBy - Annotation Type in org.apache.http.annotation
  The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.

## H

handle(HttpRequest, HttpAsyncExchange, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
handle(T, HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
  Triggered to complete request processing and to initiate the process of generating a response.
handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandler
  Deprecated. Initiates processing of the request.
handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - Method in class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
  Deprecated.
handle(HttpRequest, HttpResponse, HttpContext) - Method in class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
  Deprecated.
handle(IOException) - Method in interface org.apache.http.nio.reactor.IOReactorExceptionHandler
  This method is expected to examine the I/O exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.
handle(RuntimeException) - Method in interface org.apache.http.nio.reactor.IOReactorExceptionHandler
  This method is expected to examine the runtime exception passed as a parameter and decide whether it is safe to continue execution of the I/O reactor.
handle(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.http.protocol.HttpRequestHandler
  Handles the request and produces a response to be sent back to the client.
handleException(Exception, HttpContext) - Method in class org.apache.http.nio.protocol.HttpAsyncService
handleException(HttpException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
  Deprecated. Reports a protocol exception thrown while processing the request.
handleException(IOException) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
  Deprecated. Report an IOException thrown while processing the request.
handleException(HttpException, HttpResponse) - Method in class org.apache.http.protocol.HttpService
  Handles the given exception and generates an HTTP response to be sent back to the client to inform about the exceptional condition encountered in the course of the request processing.
handler - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
handler - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
handler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
handler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
handleRequest(HttpServerConnection, HttpContext) - Method in class org.apache.http.protocol.HttpService
  Handles receives one HTTP request over the given connection within the given execution context and sends a response back to the client.
handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
  Deprecated. Triggered when an HTTP response is ready to be processed.
handleResponse(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
  Deprecated. Triggered when an HTTP response is ready to be processed.
handlerResolver - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
handlerResolver - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
handleRuntimeException(RuntimeException) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Handles the given `RuntimeException`.
handleTimeout(NHttpConnection) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
hardShutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Attempts force-shutdown of this I/O reactor.
hasBufferedData() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
hasBufferedInput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
hasBufferedInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
hasBufferedInput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.IOSession
  Determines if the input buffer associated with the session contains data.
hasBufferedInput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
  Determines if the session input buffer contains data.
hasBufferedInput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
hasBufferedOutput - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
hasBufferedOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
hasBufferedOutput() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.IOSession
  Determines if the output buffer associated with the session contains data.
hasBufferedOutput() - Method in interface org.apache.http.nio.reactor.SessionBufferStatus
  Determines if the session output buffer contains data.
hasBufferedOutput() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
hasData() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Determines if the buffer contains data.
hasData() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Determines if the buffer contains data.
hasData() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Determines if the buffer contains data.
hasData() - Method in class org.apache.http.nio.util.SharedInputBuffer
hasData() - Method in class org.apache.http.nio.util.SharedOutputBuffer
HASH_OFFSET - Static variable in class org.apache.http.util.LangUtils
HASH_SEED - Static variable in class org.apache.http.util.LangUtils
hashCode() - Method in class org.apache.http.HttpHost
hashCode() - Method in class org.apache.http.message.BasicHeaderElement
hashCode() - Method in class org.apache.http.message.BasicNameValuePair
hashCode() - Method in class org.apache.http.ProtocolVersion
  Obtains a hash code consistent with `ProtocolVersion.equals(java.lang.Object)`.
hashCode(int, int) - Static method in class org.apache.http.util.LangUtils
hashCode(int, boolean) - Static method in class org.apache.http.util.LangUtils
hashCode(int, Object) - Static method in class org.apache.http.util.LangUtils
hasNext() - Method in interface org.apache.http.HeaderElementIterator
  Indicates whether there is another header element in this iteration.
hasNext() - Method in interface org.apache.http.HeaderIterator
  Indicates whether there is another header in this iteration.
hasNext() - Method in class org.apache.http.message.BasicHeaderElementIterator
hasNext() - Method in class org.apache.http.message.BasicHeaderIterator
hasNext() - Method in class org.apache.http.message.BasicListHeaderIterator
hasNext() - Method in class org.apache.http.message.BasicTokenIterator
hasNext() - Method in interface org.apache.http.TokenIterator
  Indicates whether there is another token in this iteration.
hasProtocolVersion(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
hasProtocolVersion(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
  Checks whether there likely is a protocol version in a line.
Header - Interface in org.apache.http
  Represents an HTTP header field.
HeaderElement - Interface in org.apache.http
  One element of an HTTP `header` value consisting of a name / value pair and a number of optional name / value parameters.
HeaderElementIterator - Interface in org.apache.http
  A type-safe iterator for `HeaderElement` objects.
headergroup - Variable in class org.apache.http.message.AbstractHttpMessage
HeaderGroup - Class in org.apache.http.message
  A class for combining a set of headers.
HeaderGroup() - Constructor for class org.apache.http.message.HeaderGroup
  Constructor for HeaderGroup.
headerIt - Variable in class org.apache.http.message.BasicTokenIterator
  The iterator from which to obtain the next header.
HeaderIterator - Interface in org.apache.http
  A type-safe iterator for `Header` objects.
headerIterator() - Method in interface org.apache.http.HttpMessage
  Returns an iterator of all the headers.
headerIterator(String) - Method in interface org.apache.http.HttpMessage
  Returns an iterator of the headers with a given name.
headerIterator() - Method in class org.apache.http.message.AbstractHttpMessage
headerIterator(String) - Method in class org.apache.http.message.AbstractHttpMessage
headerName - Variable in class org.apache.http.message.BasicHeaderIterator
  The header name to filter by.
headerName - Variable in class org.apache.http.message.BasicListHeaderIterator
  The header name to filter by.
HeaderValueFormatter - Interface in org.apache.http.message
  Interface for formatting elements of a header value.
HeaderValueParser - Interface in org.apache.http.message
  Interface for parsing header values into elements.
HeapByteBufferAllocator - Class in org.apache.http.nio.util
  Allocates `ByteBuffer` instances using `ByteBuffer.allocate(int)`.
HeapByteBufferAllocator() - Constructor for class org.apache.http.nio.util.HeapByteBufferAllocator
HOST - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.23
hostname - Variable in class org.apache.http.HttpHost
  The host to use.
HT - Static variable in class org.apache.http.Consts
HT - Static variable in class org.apache.http.protocol.HTTP
HTTP - Static variable in class org.apache.http.HttpVersion
  The protocol name.
HTTP - Class in org.apache.http.protocol
  Constants and static helpers related to the HTTP protocol.
HTTP_0_9 - Static variable in class org.apache.http.HttpVersion
  HTTP protocol version 0.9
HTTP_1_0 - Static variable in class org.apache.http.HttpVersion
  HTTP protocol version 1.0
HTTP_1_1 - Static variable in class org.apache.http.HttpVersion
  HTTP protocol version 1.1
HTTP_CONNECTION - Static variable in interface org.apache.http.protocol.ExecutionContext
  Attribute name of a `HttpConnection` object that represents the actual HTTP connection.
HTTP_CONTENT_CHARSET - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the charset to be used per default for encoding content body.
HTTP_ELEMENT_CHARSET - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the charset to be used for encoding HTTP protocol elements.
HTTP_HANDLER - Static variable in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
HTTP_MALFORMED_INPUT_ACTION - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the action to perform upon receiving a malformed input.
HTTP_PROXY_HOST - Static variable in interface org.apache.http.protocol.ExecutionContext
  Attribute name of a `HttpHost` object that represents the connection proxy.
HTTP_REQ_SENT - Static variable in interface org.apache.http.protocol.ExecutionContext
  Attribute name of a `Boolean` object that represents the the flag indicating whether the actual request has been fully transmitted to the target host.
HTTP_REQUEST - Static variable in interface org.apache.http.protocol.ExecutionContext
  Attribute name of a `HttpRequest` object that represents the actual HTTP request.
HTTP_RESPONSE - Static variable in interface org.apache.http.protocol.ExecutionContext
  Attribute name of a `HttpResponse` object that represents the actual HTTP response.
HTTP_SEPARATORS - Static variable in class org.apache.http.message.BasicTokenIterator
  The HTTP separator characters.
HTTP_TARGET_HOST - Static variable in interface org.apache.http.protocol.ExecutionContext
  Attribute name of a `HttpHost` object that represents the connection target.
HTTP_UNMAPPABLE_INPUT_ACTION - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the action to perform upon receiving an unmappable input.
HttpAbstractParamBean - Class in org.apache.http.params
HttpAbstractParamBean(HttpParams) - Constructor for class org.apache.http.params.HttpAbstractParamBean
HttpAsyncContentProducer - Interface in org.apache.http.nio.entity
  `HttpAsyncContentProducer` is a callback interface whose methods get invoked to stream out message content to a non-blocking HTTP connection.
HttpAsyncExchange - Interface in org.apache.http.nio.protocol
  `HttpAsyncExchange` represents a server-side HTTP message exchange where an HTTP response can be deferred without blocking the I/O event thread and triggered asynchronously at a later point of later time.
HttpAsyncExpectationVerifier - Interface in org.apache.http.nio.protocol
  `HttpAsyncExpectationVerifier` defines a strategy to verify whether or not an incoming HTTP request meets the target server's expectations.
HttpAsyncRequestConsumer<T> - Interface in org.apache.http.nio.protocol
  `HttpAsyncRequestConsumer` is a callback interface whose methods get invoked to process an HTTP request message and to stream message content from a non-blocking HTTP connection on the server side.
HttpAsyncRequester - Class in org.apache.http.nio.protocol
  `HttpAsyncRequester` is a utility class that can be used in conjunction with `HttpAsyncRequestExecutor` to initiate execution of asynchronous HTTP requests.
HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequester
HttpAsyncRequestExecutionHandler<T> - Interface in org.apache.http.nio.protocol
  `HttpAsyncRequestExecutionHandler` represents a callback interface that combines functionality of `HttpAsyncRequestProducer` and `HttpAsyncResponseConsumer` and is capable of handling logically related series of HTTP request / response exchanges.
HttpAsyncRequestExecutor - Class in org.apache.http.nio.protocol
  `HttpAsyncRequestExecutor` is a fully asynchronous HTTP client side protocol handler based on the NIO (non-blocking) I/O model.
HttpAsyncRequestExecutor() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
HttpAsyncRequestHandler<T> - Interface in org.apache.http.nio.protocol
  `HttpAsyncRequestHandler` represents a routine for asynchronous processing of a specific group of non-blocking HTTP requests.
HttpAsyncRequestHandlerRegistry - Class in org.apache.http.nio.protocol
  Maintains a map of HTTP request handlers keyed by a request URI pattern.
HttpAsyncRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
HttpAsyncRequestHandlerResolver - Interface in org.apache.http.nio.protocol
  `HttpAsyncRequestHandlerResolver` can be used to resolve an instance of `HttpAsyncRequestHandler` matching a particular request URI.
HttpAsyncRequestProducer - Interface in org.apache.http.nio.protocol
  `HttpAsyncRequestProducer` is a callback interface whose methods get invoked to generate an HTTP request message and to stream message content to a non-blocking HTTP connection.
HttpAsyncResponseConsumer<T> - Interface in org.apache.http.nio.protocol
  `HttpAsyncResponseConsumer` is a callback interface whose methods get invoked to process an HTTP response message and to stream message content from a non-blocking HTTP connection on the client side.
HttpAsyncResponseProducer - Interface in org.apache.http.nio.protocol
  `HttpAsyncResponseProducer` is a callback interface whose methods get invoked to generate an HTTP response message and to stream message content to a non-blocking HTTP connection on the server side.
HttpAsyncService - Class in org.apache.http.nio.protocol
  `HttpAsyncService` is a fully asynchronous HTTP server side protocol handler based on the non-blocking (NIO) I/O model.
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerResolver, HttpAsyncExpectationVerifier, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
  Creates an instance of `HttpAsyncServerProtocolHandler`.
HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpAsyncRequestHandlerResolver, HttpParams) - Constructor for class org.apache.http.nio.protocol.HttpAsyncService
  Creates an instance of `HttpAsyncServerProtocolHandler`.
HttpBenchmark - Class in org.apache.http.benchmark
  Main program of the HTTP benchmark.
HttpBenchmark(Config) - Constructor for class org.apache.http.benchmark.HttpBenchmark
HttpClientConnection - Interface in org.apache.http
  A client-side HTTP connection, which can be used for sending requests and receiving responses.
HttpConnection - Interface in org.apache.http
  A generic HTTP connection, useful on client and server side.
HttpConnectionMetrics - Interface in org.apache.http
  The point of access to the statistics of an `HttpConnection`.
HttpConnectionMetricsImpl - Class in org.apache.http.impl
  Default implementation of the `HttpConnectionMetrics` interface.
HttpConnectionMetricsImpl(HttpTransportMetrics, HttpTransportMetrics) - Constructor for class org.apache.http.impl.HttpConnectionMetricsImpl
HttpConnectionParamBean - Class in org.apache.http.params
  This is a Java Bean class that can be used to wrap an instance of `HttpParams` and manipulate HTTP connection parameters using Java Beans conventions.
HttpConnectionParamBean(HttpParams) - Constructor for class org.apache.http.params.HttpConnectionParamBean
HttpConnectionParams - Class in org.apache.http.params
  Utility class for accessing connection parameters in `HttpParams`.
HttpContext - Interface in org.apache.http.protocol
  HttpContext represents execution state of an HTTP process.
HttpDateGenerator - Class in org.apache.http.protocol
  Generates a date in the format required by the HTTP protocol.
HttpDateGenerator() - Constructor for class org.apache.http.protocol.HttpDateGenerator
HttpEntity - Interface in org.apache.http
  An entity that can be sent or received with an HTTP message.
HttpEntityEnclosingRequest - Interface in org.apache.http
  A request with an entity.
HttpEntityWrapper - Class in org.apache.http.entity
  Base class for wrapping entities.
HttpEntityWrapper(HttpEntity) - Constructor for class org.apache.http.entity.HttpEntityWrapper
  Creates a new entity wrapper.
HttpException - Exception in org.apache.http
  Signals that an HTTP exception has occurred.
HttpException() - Constructor for exception org.apache.http.HttpException
  Creates a new HttpException with a `null` detail message.
HttpException(String) - Constructor for exception org.apache.http.HttpException
  Creates a new HttpException with the specified detail message.
HttpException(String, Throwable) - Constructor for exception org.apache.http.HttpException
  Creates a new HttpException with the specified detail message and cause.
HttpExpectationVerifier - Interface in org.apache.http.protocol
  Defines an interface to verify whether an incoming HTTP request meets the target server's expectations.
HttpHeaders - Class in org.apache.http
  Constants enumerating the HTTP headers.
HttpHost - Class in org.apache.http
  Holds all of the variables needed to describe an HTTP connection to a host.
HttpHost(String, int, String) - Constructor for class org.apache.http.HttpHost
  Creates a new `HttpHost`, specifying all values.
HttpHost(String, int) - Constructor for class org.apache.http.HttpHost
  Creates a new `HttpHost`, with default scheme.
HttpHost(String) - Constructor for class org.apache.http.HttpHost
  Creates a new `HttpHost`, with default scheme and port.
HttpHost(HttpHost) - Constructor for class org.apache.http.HttpHost
  Copy constructor for `HttpHost`.
HttpInetConnection - Interface in org.apache.http
  An HTTP connection over the Internet Protocol (IP).
HttpMessage - Interface in org.apache.http
  HTTP messages consist of requests from client to server and responses from server to client.
HttpMessageParser<T extends HttpMessage> - Interface in org.apache.http.io
  Abstract message parser intended to build HTTP messages from an arbitrary data source.
HttpMessageWriter<T extends HttpMessage> - Interface in org.apache.http.io
  Abstract message writer intended to serialize HTTP messages to an arbitrary data sink.
HttpParams - Interface in org.apache.http.params
  HttpParams interface represents a collection of immutable values that define a runtime behavior of a component.
HttpParamsNames - Interface in org.apache.http.params
  Gives access to the full set of parameter names.
httpProcessor - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
HttpProcessor - Interface in org.apache.http.protocol
  HTTP protocol processor is a collection of protocol interceptors that implements the 'Chain of Responsibility' pattern, where each individual protocol interceptor is expected to work on a particular aspect of the HTTP protocol the interceptor is responsible for.
HttpProtocolParamBean - Class in org.apache.http.params
  This is a Java Bean class that can be used to wrap an instance of `HttpParams` and manipulate HTTP protocol parameters using Java Beans conventions.
HttpProtocolParamBean(HttpParams) - Constructor for class org.apache.http.params.HttpProtocolParamBean
HttpProtocolParams - Class in org.apache.http.params
  Utility class for accessing protocol parameters in `HttpParams`.
HttpRequest - Interface in org.apache.http
  A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.
HttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
HttpRequestExecutor - Class in org.apache.http.protocol
  `HttpRequestExecutor` is a client side HTTP protocol handler based on the blocking (classic) I/O model.
HttpRequestExecutor() - Constructor for class org.apache.http.protocol.HttpRequestExecutor
  Create a new request executor.
HttpRequestFactory - Interface in org.apache.http
  A factory for `HttpRequest` objects.
HttpRequestHandler - Interface in org.apache.http.protocol
  HttpRequestHandler represents a routine for processing of a specific group of HTTP requests.
HttpRequestHandlerRegistry - Class in org.apache.http.protocol
  Maintains a map of HTTP request handlers keyed by a request URI pattern.
HttpRequestHandlerRegistry() - Constructor for class org.apache.http.protocol.HttpRequestHandlerRegistry
HttpRequestHandlerResolver - Interface in org.apache.http.protocol
  HttpRequestHandlerResolver can be used to resolve an instance of `HttpRequestHandler` matching a particular request URI.
HttpRequestInterceptor - Interface in org.apache.http
  HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.
HttpRequestInterceptorList - Interface in org.apache.http.protocol
  Provides access to an ordered list of request interceptors.
HttpRequestParser - Class in org.apache.http.impl.io
  Deprecated. (4.2) use `DefaultHttpRequestParser`
HttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.io.HttpRequestParser
  Deprecated. Creates an instance of this class.
HttpRequestParser - Class in org.apache.http.impl.nio.codecs
  Deprecated. (4.1) use `DefaultHttpRequestParser`
HttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestParser
  Deprecated.
HttpRequestWriter - Class in org.apache.http.impl.io
  HTTP request writer that serializes its output to an instance of `SessionOutputBuffer`.
HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.HttpRequestWriter
HttpRequestWriter - Class in org.apache.http.impl.nio.codecs
  Deprecated. (4.1) use `DefaultHttpRequestWriter`
HttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpRequestWriter
  Deprecated.
HttpResponse - Interface in org.apache.http
  After receiving and interpreting a request message, a server responds with an HTTP response message.
HttpResponseFactory - Interface in org.apache.http
  A factory for `HttpResponse` objects.
HttpResponseInterceptor - Interface in org.apache.http
  HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.
HttpResponseInterceptorList - Interface in org.apache.http.protocol
  Provides access to an ordered list of response interceptors.
HttpResponseParser - Class in org.apache.http.impl.io
  Deprecated. (4.2) use `DefaultHttpResponseParser`
HttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.io.HttpResponseParser
  Deprecated. Creates an instance of this class.
HttpResponseParser - Class in org.apache.http.impl.nio.codecs
  Deprecated. (4.1) use `DefaultHttpResponseParser`
HttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseParser
  Deprecated.
HttpResponseWriter - Class in org.apache.http.impl.io
  HTTP response writer that serializes its output to an instance of `SessionOutputBuffer`.
HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.io.HttpResponseWriter
HttpResponseWriter - Class in org.apache.http.impl.nio.codecs
  Deprecated. (4.1) use `DefaultHttpResponseWriter`
HttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams) - Constructor for class org.apache.http.impl.nio.codecs.HttpResponseWriter
  Deprecated.
HttpServerConnection - Interface in org.apache.http
  A server-side HTTP connection, which can be used for receiving requests and sending responses.
HttpService - Class in org.apache.http.protocol
  `HttpService` is a server side HTTP protocol handler based on the classic (blocking) I/O model.
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerResolver, HttpExpectationVerifier, HttpParams) - Constructor for class org.apache.http.protocol.HttpService
  Create a new HTTP service.
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerResolver, HttpParams) - Constructor for class org.apache.http.protocol.HttpService
  Create a new HTTP service.
HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory) - Constructor for class org.apache.http.protocol.HttpService
  Deprecated. (4.1) use `HttpService.HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerResolver, HttpParams)`
HttpStatus - Interface in org.apache.http
  Constants enumerating the HTTP status codes.
HttpTransportMetrics - Interface in org.apache.http.io
  The point of access to the statistics of `SessionInputBuffer` or `SessionOutputBuffer`.
HttpTransportMetricsImpl - Class in org.apache.http.impl.io
  Default implementation of `HttpTransportMetrics`.
HttpTransportMetricsImpl() - Constructor for class org.apache.http.impl.io.HttpTransportMetricsImpl
HttpVersion - Class in org.apache.http
  Represents an HTTP version.
HttpVersion(int, int) - Constructor for class org.apache.http.HttpVersion
  Create an HTTP protocol version designator.

## I

IDENTITY - Static variable in interface org.apache.http.entity.ContentLengthStrategy
IDENTITY_CODING - Static variable in class org.apache.http.protocol.HTTP
IdentityDecoder - Class in org.apache.http.impl.nio.codecs
  Content decoder that reads data without any transformation.
IdentityDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityDecoder
IdentityEncoder - Class in org.apache.http.impl.nio.codecs
  Content encoder that writes data without any transformation.
IdentityEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl) - Constructor for class org.apache.http.impl.nio.codecs.IdentityEncoder
IdentityInputStream - Class in org.apache.http.impl.io
  Input stream that reads data without any transformation.
IdentityInputStream(SessionInputBuffer) - Constructor for class org.apache.http.impl.io.IdentityInputStream
  Wraps session input stream and reads input until the the end of stream.
IdentityOutputStream - Class in org.apache.http.impl.io
  Output stream that writes data without any transformation.
IdentityOutputStream(SessionOutputBuffer) - Constructor for class org.apache.http.impl.io.IdentityOutputStream
IF - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.4
IF_MATCH - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.24
IF_MODIFIED_SINCE - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.9, RFC 2616 (HTTP/1.1) Section 14.25
IF_NONE_MATCH - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.26
IF_RANGE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.27
IF_UNMODIFIED_SINCE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.28
Immutable - Annotation Type in org.apache.http.annotation
  The class to which this annotation is applied is immutable.
ImmutableHttpProcessor - Class in org.apache.http.protocol
  Immutable `HttpProcessor`.
ImmutableHttpProcessor(HttpRequestInterceptor[], HttpResponseInterceptor[]) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
ImmutableHttpProcessor(HttpRequestInterceptorList, HttpResponseInterceptorList) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
ImmutableHttpProcessor(HttpRequestInterceptor[]) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
ImmutableHttpProcessor(HttpResponseInterceptor[]) - Constructor for class org.apache.http.protocol.ImmutableHttpProcessor
inboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Executes inbound SSL transport operations.
inbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
incFailureCount() - Method in class org.apache.http.benchmark.Stats
incKeepAliveCount() - Method in class org.apache.http.benchmark.Stats
incomingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
incrementBytesTransferred(long) - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
incrementRequestCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
incrementResponseCount() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
incSuccessCount() - Method in class org.apache.http.benchmark.Stats
incTotalBytesRecv(long) - Method in class org.apache.http.benchmark.Stats
incTotalBytesSent(long) - Method in class org.apache.http.benchmark.Stats
incWriteErrors() - Method in class org.apache.http.benchmark.Stats
indexOf(byte, int, int) - Method in class org.apache.http.util.ByteArrayBuffer
  Returns the index within this buffer of the first occurrence of the specified byte, starting the search at the specified `beginIndex` and finishing at `endIndex`.
indexOf(byte) - Method in class org.apache.http.util.ByteArrayBuffer
  Returns the index within this buffer of the first occurrence of the specified byte, starting the search at `0` and finishing at `ByteArrayBuffer.length()`.
indexOf(int, int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Returns the index within this buffer of the first occurrence of the specified character, starting the search at the specified `beginIndex` and finishing at `endIndex`.
indexOf(int) - Method in class org.apache.http.util.CharArrayBuffer
  Returns the index within this buffer of the first occurrence of the specified character, starting the search at `0` and finishing at `CharArrayBuffer.length()`.
init(SessionInputBuffer, SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpClientConnection
  Initializes this connection object with `SessionInputBuffer` and `SessionOutputBuffer` instances to be used for sending and receiving data.
init(SessionInputBuffer, SessionOutputBuffer, HttpParams) - Method in class org.apache.http.impl.AbstractHttpServerConnection
  Initializes this connection object with `SessionInputBuffer` and `SessionOutputBuffer` instances to be used for sending and receiving data.
init(InputStream, int, HttpParams) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
  Initializes this session input buffer.
init(OutputStream, int, HttpParams) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
  Initializes this session output buffer.
initalize(SSLEngine, HttpParams) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
  Deprecated. Triggered when the SSL connection is being initialized.
initalize(SSLEngine, HttpParams) - Method in interface org.apache.http.impl.nio.reactor.SSLSetupHandler
  Deprecated. Triggered when the SSL connection is being initialized.
initalize(SSLEngine) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
  Triggered when the SSL connection is being initialized.
initalizeContext(HttpContext, Object) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
  Deprecated. Triggered when a new connection has been established and the HTTP context needs to be initialized.
initalizeContext(HttpContext, Object) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
  Deprecated. Triggered when a new connection has been established and the HTTP context needs to be initialized.
initBuffer(CharArrayBuffer) - Method in class org.apache.http.message.BasicLineFormatter
  Obtains a buffer for formatting.
initCause(Throwable, Throwable) - Static method in class org.apache.http.util.ExceptionUtils
  Deprecated. If we're running on JDK 1.4 or later, initialize the cause for the given throwable.
initialize(SSLMode) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Initializes the session in the given `SSLMode`.
initialize() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Initializes the session in the default operation mode.
INPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
inputReady(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
inputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
inputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpServerConnection, ContentDecoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when the underlying channel is ready for reading a new portion of the request entity through the corresponding content decoder.
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
inputReady(NHttpClientConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
inputReady(NHttpServerConnection, ContentDecoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
inputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
  Triggered when the given session has input pending.
InputStreamEntity - Class in org.apache.http.entity
  A streamed, non-repeatable entity that obtains its content from an `InputStream`.
InputStreamEntity(InputStream, long) - Constructor for class org.apache.http.entity.InputStreamEntity
InputStreamEntity(InputStream, long, ContentType) - Constructor for class org.apache.http.entity.InputStreamEntity
INSTANCE - Static variable in class org.apache.http.impl.EnglishReasonPhraseCatalog
  The default instance of this catalog.
INTEREST_OPS_QUEUEING - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
  Deprecated. Determines whether interestOps() queueing is enabled for the I/O reactors.
interestOpsQueueing - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
inTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
invalidate() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
IOControl - Interface in org.apache.http.nio
  Connection input/output control interface.
IOEventDispatch - Interface in org.apache.http.nio.reactor
  IOEventDispatch interface is used by I/O reactors to notify clients of I/O events pending for a particular session.
IOReactor - Interface in org.apache.http.nio.reactor
  HttpCore NIO is based on the Reactor pattern as described by Doug Lea.
IOReactorConfig - Class in org.apache.http.impl.nio.reactor
  I/O reactor configuration parameters.
IOReactorConfig() - Constructor for class org.apache.http.impl.nio.reactor.IOReactorConfig
IOReactorException - Exception in org.apache.http.nio.reactor
  I/O exception that can be thrown by an I/O reactor.
IOReactorException(String, Exception) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
IOReactorException(String) - Constructor for exception org.apache.http.nio.reactor.IOReactorException
IOReactorExceptionHandler - Interface in org.apache.http.nio.reactor
  Abstract exception handler intended to deal with potentially recoverable I/O exceptions thrown by an I/O reactor.
IOReactorStatus - Enum in org.apache.http.nio.reactor
  IOReactorStatus represents an internal status of an I/O reactor.
IOSession - Interface in org.apache.http.nio.reactor
  IOSession interface represents a sequence of logically related data exchanges between two end points.
IOSessionImpl - Class in org.apache.http.impl.nio.reactor
  Default implementation of `IOSession`.
IOSessionImpl(SelectionKey, InterestOpsCallback, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
  Creates new instance of IOSessionImpl.
IOSessionImpl(SelectionKey, SessionClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.IOSessionImpl
  Creates new instance of IOSessionImpl.
isAppInputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Reads encrypted data and returns whether the channel associated with this session has any decrypted inbound data available for reading.
isAppOutputReady() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Returns whether the channel associated with this session is ready to accept outbound unecrypted data for writing.
isCancelled() - Method in class org.apache.http.concurrent.BasicFuture
isChunked() - Method in class org.apache.http.entity.AbstractHttpEntity
  Obtains the 'chunked' flag.
isChunked() - Method in class org.apache.http.entity.BufferedHttpEntity
  Tells that this entity does not have to be chunked.
isChunked() - Method in class org.apache.http.entity.HttpEntityWrapper
isChunked() - Method in interface org.apache.http.HttpEntity
  Tells about chunked encoding for this entity.
isChunked() - Method in class org.apache.http.nio.entity.ContentBufferEntity
isClosed() - Method in class org.apache.http.impl.nio.pool.BasicNIOPoolEntry
isClosed() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
isClosed() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
isClosed() - Method in class org.apache.http.impl.pool.BasicPoolEntry
isClosed() - Method in interface org.apache.http.nio.reactor.IOSession
  Determines if the session has been terminated.
isClosed() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
  Determines if this endpoint has been closed and is no longer listens for incoming connections.
isClosed() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
isClosed() - Method in class org.apache.http.pool.PoolEntry
  Returns `true` if the pool entry has been invalidated.
isComparable(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
  Checks whether this protocol can be compared to another one.
isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
isCompleted() - Method in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
isCompleted() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
isCompleted() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
isCompleted() - Method in interface org.apache.http.nio.ContentDecoder
  Returns `true` if the entity has been received in its entirety.
isCompleted() - Method in interface org.apache.http.nio.ContentEncoder
  Returns `true` if the entity has been transferred in its entirety.
isCompleted() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Determines whether or not the message exchange has been completed.
isCompleted() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Determines whether the request has been completed (either successfully or unsuccessfully).
isDataAvailable(int) - Method in class org.apache.http.impl.io.SocketInputBuffer
isDataAvailable(int) - Method in interface org.apache.http.io.SessionInputBuffer
  Blocks until some data becomes available in the session buffer or the given timeout period in milliseconds elapses.
isDisableSSLVerification() - Method in class org.apache.http.benchmark.Config
isDone() - Method in class org.apache.http.concurrent.BasicFuture
isDone() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
isDone() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
isDone() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Determines whether or not the request execution completed.
isDone() - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Determines whether or not the response processing completed.
isEmpty() - Method in class org.apache.http.util.ByteArrayBuffer
  Returns `true` if this buffer is empty, that is, its `ByteArrayBuffer.length()` is equal to `0`.
isEmpty() - Method in class org.apache.http.util.CharArrayBuffer
  Returns `true` if this buffer is empty, that is, its `CharArrayBuffer.length()` is equal to `0`.
isEndOfStream() - Method in class org.apache.http.nio.util.SharedInputBuffer
isEndOfStream() - Method in class org.apache.http.nio.util.SimpleInputBuffer
isEof() - Method in class org.apache.http.impl.AbstractHttpClientConnection
isEof() - Method in class org.apache.http.impl.AbstractHttpServerConnection
isEof() - Method in class org.apache.http.impl.io.SocketInputBuffer
isEof() - Method in interface org.apache.http.io.EofSensor
isExpired(long) - Method in class org.apache.http.pool.PoolEntry
isFull() - Method in class org.apache.http.util.ByteArrayBuffer
  Returns `true` if this buffer is full, that is, its `ByteArrayBuffer.length()` is equal to its `ByteArrayBuffer.capacity()`.
isFull() - Method in class org.apache.http.util.CharArrayBuffer
  Returns `true` if this buffer is full, that is, its `CharArrayBuffer.length()` is equal to its `CharArrayBuffer.capacity()`.
isHandled() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
isHeadInsteadOfGet() - Method in class org.apache.http.benchmark.Config
isHttpSeparator(char) - Method in class org.apache.http.message.BasicTokenIterator
  Checks whether a character is an HTTP separator.
isInboundDone() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Returns whether the session will produce any more inbound data.
isInitialized() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Returns `true` is the session has been fully initialized, `false` otherwise.
isInterestOpQueued() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines whether or not I/O interest operations are to be queued and executed asynchronously by the I/O reactor thread or to be applied to the underlying `SelectionKey` immediately.
isKeepAlive() - Method in class org.apache.http.benchmark.Config
ISO_8859_1 - Static variable in class org.apache.http.Consts
ISO_8859_1 - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
isOpen() - Method in interface org.apache.http.HttpConnection
  Checks if this connection is open.
isOpen() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
isOpen() - Method in class org.apache.http.impl.SocketHttpClientConnection
isOpen() - Method in class org.apache.http.impl.SocketHttpServerConnection
isOpen() - Method in class org.apache.http.nio.ContentDecoderChannel
isOpen() - Method in class org.apache.http.nio.ContentEncoderChannel
isOutboundDone() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Returns whether the session will accept any more outbound data.
isParameterFalse(String) - Method in class org.apache.http.params.AbstractHttpParams
isParameterFalse(String) - Method in interface org.apache.http.params.HttpParams
  Checks if a boolean parameter is not set or `false`.
isParameterSet(String) - Method in class org.apache.http.params.BasicHttpParams
  Is the parameter set?
isParameterSet(String) - Method in class org.apache.http.params.SyncBasicHttpParams
isParameterSetLocally(String) - Method in class org.apache.http.params.BasicHttpParams
  Is the parameter set in this object?
isParameterSetLocally(String) - Method in class org.apache.http.params.SyncBasicHttpParams
isParameterTrue(String) - Method in class org.apache.http.params.AbstractHttpParams
isParameterTrue(String) - Method in interface org.apache.http.params.HttpParams
  Checks if a boolean parameter is set to `true`.
isRepeatable() - Method in class org.apache.http.entity.BasicHttpEntity
  Tells that this entity is not repeatable.
isRepeatable() - Method in class org.apache.http.entity.BufferedHttpEntity
  Tells that this entity is repeatable.
isRepeatable() - Method in class org.apache.http.entity.ByteArrayEntity
isRepeatable() - Method in class org.apache.http.entity.EntityTemplate
isRepeatable() - Method in class org.apache.http.entity.FileEntity
isRepeatable() - Method in class org.apache.http.entity.HttpEntityWrapper
isRepeatable() - Method in class org.apache.http.entity.InputStreamEntity
isRepeatable() - Method in class org.apache.http.entity.SerializableEntity
isRepeatable() - Method in class org.apache.http.entity.StringEntity
isRepeatable() - Method in interface org.apache.http.HttpEntity
  Tells if the entity is capable of producing its data more than once.
isRepeatable() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
isRepeatable() - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
isRepeatable() - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
  Determines whether or not this producer is capable of producing its content more than once.
isRepeatable() - Method in class org.apache.http.nio.entity.NByteArrayEntity
isRepeatable() - Method in class org.apache.http.nio.entity.NFileEntity
isRepeatable() - Method in class org.apache.http.nio.entity.NStringEntity
isRepeatable() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
isRepeatable() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
isRepeatable() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Determines whether or not this producer is capable of producing HTTP request messages more than once.
isRequestSubmitted() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
isRequestSubmitted() - Method in interface org.apache.http.nio.NHttpClientConnection
  Returns `true` if an HTTP request has been submitted to the target server.
isResponseAvailable(int) - Method in interface org.apache.http.HttpClientConnection
  Checks if response data is available from the connection.
isResponseAvailable(int) - Method in class org.apache.http.impl.AbstractHttpClientConnection
isResponseSubmitted() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
isResponseSubmitted() - Method in interface org.apache.http.nio.NHttpServerConnection
  Returns `true` if an HTTP response has been submitted to the client.
isSeparator(char) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Checks whether a character is a `separator`.
isShutdown() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
isShutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
isShutdown() - Method in class org.apache.http.pool.AbstractConnPool
isSoKeepalive() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default value of the `SocketOptions.SO_KEEPALIVE` parameter for newly created sockets.
isSoReuseAddress() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default value of the `SocketOptions.SO_REUSEADDR` parameter for newly created sockets.
isStale() - Method in interface org.apache.http.HttpConnection
  Checks whether this connection has gone down.
isStale() - Method in class org.apache.http.impl.AbstractHttpClientConnection
isStale() - Method in class org.apache.http.impl.AbstractHttpServerConnection
isStale() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
isStaleCheckingEnabled(HttpParams) - Static method in class org.apache.http.params.HttpConnectionParams
  Obtains value of the `CoreConnectionPNames.STALE_CONNECTION_CHECK` parameter.
isStreaming() - Method in class org.apache.http.entity.BasicHttpEntity
isStreaming() - Method in class org.apache.http.entity.BufferedHttpEntity
isStreaming() - Method in class org.apache.http.entity.ByteArrayEntity
  Tells that this entity is not streaming.
isStreaming() - Method in class org.apache.http.entity.EntityTemplate
isStreaming() - Method in class org.apache.http.entity.FileEntity
  Tells that this entity is not streaming.
isStreaming() - Method in class org.apache.http.entity.HttpEntityWrapper
isStreaming() - Method in class org.apache.http.entity.InputStreamEntity
isStreaming() - Method in class org.apache.http.entity.SerializableEntity
isStreaming() - Method in class org.apache.http.entity.StringEntity
  Tells that this entity is not streaming.
isStreaming() - Method in interface org.apache.http.HttpEntity
  Tells whether this entity depends on an underlying stream.
isStreaming() - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
isStreaming() - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
isStreaming() - Method in class org.apache.http.nio.entity.NByteArrayEntity
isStreaming() - Method in class org.apache.http.nio.entity.NFileEntity
isStreaming() - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated.
isStreaming() - Method in class org.apache.http.nio.entity.NStringEntity
isTcpNoDelay() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Determines the default value of the `SocketOptions.TCP_NODELAY` parameter for newly created sockets.
isTokenChar(char) - Method in class org.apache.http.message.BasicTokenIterator
  Checks whether a character is a valid token character.
isTokenSeparator(char) - Method in class org.apache.http.message.BasicTokenIterator
  Checks whether a character is a token separator.
isUnsafe(char) - Method in class org.apache.http.message.BasicHeaderValueFormatter
  Checks whether a character is `unsafe`.
isUseAcceptGZip() - Method in class org.apache.http.benchmark.Config
isUseChunking() - Method in class org.apache.http.benchmark.Config
isUseExpectContinue() - Method in class org.apache.http.benchmark.Config
isUseHttp1_0() - Method in class org.apache.http.benchmark.Config
isValid() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
isWhitespace(char) - Method in class org.apache.http.message.BasicTokenIterator
  Checks whether a character is a whitespace character.
isWhitespace(char) - Static method in class org.apache.http.protocol.HTTP
iterator() - Method in class org.apache.http.message.HeaderGroup
  Returns an iterator over this group of headers.
iterator(String) - Method in class org.apache.http.message.HeaderGroup
  Returns an iterator over the headers with a given name in this group.

## K

keepAlive(HttpResponse, HttpContext) - Method in interface org.apache.http.ConnectionReuseStrategy
  Decides whether a connection can be kept open after a request.
keepAlive(HttpResponse, HttpContext) - Method in class org.apache.http.impl.DefaultConnectionReuseStrategy
keepAlive(HttpResponse, HttpContext) - Method in class org.apache.http.impl.NoConnectionReuseStrategy

## L

LangUtils - Class in org.apache.http.util
  A set of utility methods to help produce consistent `equals` and `hashCode` methods.
LAST_MODIFIED - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.10, RFC 2616 (HTTP/1.1) Section 14.29
lastIndex - Variable in class org.apache.http.message.BasicListHeaderIterator
  The position of the last returned header.
LaxContentLengthStrategy - Class in org.apache.http.impl.entity
  The lax implementation of the content length strategy.
LaxContentLengthStrategy(int) - Constructor for class org.apache.http.impl.entity.LaxContentLengthStrategy
  Creates `LaxContentLengthStrategy` instance with the given length used per default when content length is not explicitly specified in the message.
LaxContentLengthStrategy() - Constructor for class org.apache.http.impl.entity.LaxContentLengthStrategy
  Creates `LaxContentLengthStrategy` instance.
lcHostname - Variable in class org.apache.http.HttpHost
  The lowercase host, for `HttpHost.equals(java.lang.Object)` and `HttpHost.hashCode()`.
lease(HttpHost, Object, FutureCallback<BasicNIOPoolEntry>) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
lease(HttpHost, Object) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
lease(T, Object, long, TimeUnit, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
lease(T, Object, FutureCallback<E>) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
lease(T, Object) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
lease(T, Object, FutureCallback<E>) - Method in class org.apache.http.pool.AbstractConnPool
  Attempts to lease a connection for the given route and with the given state from the pool.

  Please note that this class does not maintain its own pool of execution `Thread`s.
lease(T, Object) - Method in class org.apache.http.pool.AbstractConnPool
  Attempts to lease a connection for the given route and with the given state from the pool.
lease(T, Object, FutureCallback<E>) - Method in interface org.apache.http.pool.ConnPool
  Attempts to lease a connection for the given route and with the given state from the pool.
length() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
length() - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
length() - Method in interface org.apache.http.io.BufferInfo
  Return length data stored in the buffer
length() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Returns the length of this buffer.
length() - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Returns the length of this buffer.
length() - Method in interface org.apache.http.nio.util.BufferInfo
  Deprecated.
length() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Returns the length of this buffer.
length() - Method in class org.apache.http.nio.util.SharedInputBuffer
length() - Method in class org.apache.http.nio.util.SharedOutputBuffer
length() - Method in class org.apache.http.util.ByteArrayBuffer
  Returns the length of the buffer (byte count).
length() - Method in class org.apache.http.util.CharArrayBuffer
  Returns the length of the buffer (char count).
LengthDelimitedDecoder - Class in org.apache.http.impl.nio.codecs
  Content decoder that cuts off after a defined number of bytes.
LengthDelimitedDecoder(ReadableByteChannel, SessionInputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
LengthDelimitedEncoder - Class in org.apache.http.impl.nio.codecs
  Content encoder that cuts off after a defined number of bytes.
LengthDelimitedEncoder(WritableByteChannel, SessionOutputBuffer, HttpTransportMetricsImpl, long) - Constructor for class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
lessEquals(ProtocolVersion) - Method in class org.apache.http.ProtocolVersion
  Tests if this protocol version is less or equal to the given one.
LF - Static variable in class org.apache.http.Consts
LF - Static variable in class org.apache.http.protocol.HTTP
lineBuf - Variable in class org.apache.http.impl.io.AbstractMessageWriter
lineBuf - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
lineFormatter - Variable in class org.apache.http.impl.io.AbstractMessageWriter
lineFormatter - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
LineFormatter - Interface in org.apache.http.message
  Interface for formatting elements of the HEAD section of an HTTP message.
lineParser - Variable in class org.apache.http.impl.io.AbstractMessageParser
lineParser - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageParser
LineParser - Interface in org.apache.http.message
  Interface for parsing lines in the HEAD section of an HTTP message.
listen(SocketAddress) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
listen(SocketAddress) - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
  Opens a new listener endpoint with the given socket address.
ListenerEndpoint - Interface in org.apache.http.nio.reactor
  ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.
ListenerEndpointClosedCallback - Interface in org.apache.http.impl.nio.reactor
  Listener endpoint callback interface used internally by I/O reactor implementations.
ListenerEndpointImpl - Class in org.apache.http.impl.nio.reactor
  Default implementation of `ListenerEndpoint`.
ListenerEndpointImpl(SocketAddress, ListenerEndpointClosedCallback) - Constructor for class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
ListeningIOReactor - Interface in org.apache.http.nio.reactor
  ListeningIOReactor represents an I/O reactor capable of listening for incoming connections on one or several ports.
loadVersionInfo(String[], ClassLoader) - Static method in class org.apache.http.util.VersionInfo
  Loads version information for a list of packages.
loadVersionInfo(String, ClassLoader) - Static method in class org.apache.http.util.VersionInfo
  Loads version information for a package.
LOCATION - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.11, RFC 2616 (HTTP/1.1) Section 14.30
LOCK_TOKEN - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.5
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequester
  This method can be used to log I/O exception thrown while closing `Closeable` objects (such as `HttpConnection`}).
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
  This method can be used to log I/O exception thrown while closing `Closeable` objects (such as `HttpConnection`}).
log(Exception) - Method in class org.apache.http.nio.protocol.HttpAsyncService
  This method can be used to log I/O exception thrown while closing `Closeable` objects (such as `HttpConnection`).
lookup(String) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
lookup(String) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandlerResolver
  Looks up a handler matching the given request URI.
lookup(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
  Deprecated.
lookup(String) - Method in interface org.apache.http.nio.protocol.NHttpRequestHandlerResolver
  Deprecated. Looks up a handler matching the given request URI.
lookup(String) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
lookup(String) - Method in interface org.apache.http.protocol.HttpRequestHandlerResolver
  Looks up a handler matching the given request URI.
lookup(String) - Method in class org.apache.http.protocol.UriPatternMatcher
  Looks up an object matching the given request URI.

## M

main(String[]) - Static method in class org.apache.http.benchmark.HttpBenchmark
major - Variable in class org.apache.http.ProtocolVersion
  Major version number of the protocol
MalformedChunkCodingException - Exception in org.apache.http
  Signals a malformed chunked stream.
MalformedChunkCodingException() - Constructor for exception org.apache.http.MalformedChunkCodingException
  Creates a MalformedChunkCodingException without a detail message.
MalformedChunkCodingException(String) - Constructor for exception org.apache.http.MalformedChunkCodingException
  Creates a MalformedChunkCodingException with the specified detail message.
matchUriRequestPattern(String, String) - Method in class org.apache.http.protocol.UriPatternMatcher
  Tests if the given request URI matches the given pattern.
MAX_FORWARDS - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.31
MAX_HEADER_COUNT - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Determines the maximum HTTP header count allowed.
MAX_LINE_LENGTH - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Determines the maximum line length limit.
MethodNotSupportedException - Exception in org.apache.http
  Signals that an HTTP method is not supported.
MethodNotSupportedException(String) - Constructor for exception org.apache.http.MethodNotSupportedException
  Creates a new MethodNotSupportedException with the specified detail message.
MethodNotSupportedException(String, Throwable) - Constructor for exception org.apache.http.MethodNotSupportedException
  Creates a new MethodNotSupportedException with the specified detail message and cause.
metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentDecoder
metrics - Variable in class org.apache.http.impl.nio.codecs.AbstractContentEncoder
MIN_CHUNK_LIMIT - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Defines the size limit below which data chunks should be buffered in a session I/O buffer in order to minimize native method invocations on the underlying network socket.
minor - Variable in class org.apache.http.ProtocolVersion
  Minor version number of the protocol
MULTIPART_FORM_DATA - Static variable in class org.apache.http.entity.ContentType

## N

NameValuePair - Interface in org.apache.http
  A name / value pair parameter used as an element of HTTP messages.
NByteArrayEntity - Class in org.apache.http.nio.entity
  A simple self contained, repeatable non-blocking entity that retrieves its content from a byte array.
NByteArrayEntity(byte[], ContentType) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
NByteArrayEntity(byte[], int, int, ContentType) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
NByteArrayEntity(byte[]) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
NByteArrayEntity(byte[], int, int) - Constructor for class org.apache.http.nio.entity.NByteArrayEntity
newHttpRequest(RequestLine) - Method in interface org.apache.http.HttpRequestFactory
newHttpRequest(String, String) - Method in interface org.apache.http.HttpRequestFactory
newHttpRequest(RequestLine) - Method in class org.apache.http.impl.DefaultHttpRequestFactory
newHttpRequest(String, String) - Method in class org.apache.http.impl.DefaultHttpRequestFactory
newHttpResponse(ProtocolVersion, int, HttpContext) - Method in interface org.apache.http.HttpResponseFactory
  Creates a new response from status line elements.
newHttpResponse(StatusLine, HttpContext) - Method in interface org.apache.http.HttpResponseFactory
  Creates a new response from a status line.
newHttpResponse(ProtocolVersion, int, HttpContext) - Method in class org.apache.http.impl.DefaultHttpResponseFactory
newHttpResponse(StatusLine, HttpContext) - Method in class org.apache.http.impl.DefaultHttpResponseFactory
next() - Method in class org.apache.http.message.BasicHeaderElementIterator
next() - Method in class org.apache.http.message.BasicHeaderIterator
  Returns the next header.
next() - Method in class org.apache.http.message.BasicListHeaderIterator
  Returns the next header.
next() - Method in class org.apache.http.message.BasicTokenIterator
  Returns the next token.
nextElement() - Method in interface org.apache.http.HeaderElementIterator
  Obtains the next header element from this iteration.
nextElement() - Method in class org.apache.http.message.BasicHeaderElementIterator
nextHeader() - Method in interface org.apache.http.HeaderIterator
  Obtains the next header from this iteration.
nextHeader() - Method in class org.apache.http.message.BasicHeaderIterator
  Obtains the next header from this iteration.
nextHeader() - Method in class org.apache.http.message.BasicListHeaderIterator
  Obtains the next header from this iteration.
nextToken() - Method in class org.apache.http.message.BasicTokenIterator
  Obtains the next token from this iteration.
nextToken() - Method in interface org.apache.http.TokenIterator
  Obtains the next token from this iteration.
NFileEntity - Class in org.apache.http.nio.entity
  A self contained, repeatable non-blocking entity that retrieves its content from a file.
NFileEntity(File, ContentType, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
  Creates new instance of NFileEntity from the given source `File` with the given content type.
NFileEntity(File) - Constructor for class org.apache.http.nio.entity.NFileEntity
NFileEntity(File, ContentType) - Constructor for class org.apache.http.nio.entity.NFileEntity
  Creates new instance of NFileEntity from the given source `File` with the given content type.
NFileEntity(File, String, boolean) - Constructor for class org.apache.http.nio.entity.NFileEntity
  Deprecated. (4.2) use `NFileEntity.NFileEntity(File, ContentType, boolean)`
NFileEntity(File, String) - Constructor for class org.apache.http.nio.entity.NFileEntity
  Deprecated. (4.2) use `NFileEntity.NFileEntity(File, ContentType)`
NHttpClientConnection - Interface in org.apache.http.nio
  Abstract non-blocking client-side HTTP connection interface.
NHttpClientEventHandler - Interface in org.apache.http.nio
  Abstract client-side HTTP protocol handler.
NHttpClientHandler - Interface in org.apache.http.nio
  Deprecated. (4.2) use `NHttpClientEventHandler`
NHttpClientIOTarget - Interface in org.apache.http.nio
  Deprecated. (4.2) no longer used
NHttpConnection - Interface in org.apache.http.nio
  Abstract non-blocking HTTP connection interface.
NHttpConnectionBase - Class in org.apache.http.impl.nio
  This class serves as a base for all `NHttpConnection` implementations and implements functionality common to both client and server HTTP connections.
NHttpConnectionBase(IOSession, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.NHttpConnectionBase
  Creates a new instance of this class given the underlying I/O session.
NHttpConnectionFactory<T extends NHttpConnection> - Interface in org.apache.http.nio
  Factory for `NHttpConnection` instances.
NHttpEntityWrapper - Class in org.apache.http.nio.entity
  Deprecated. (4.2) use `EntityAsyncContentProducer`
NHttpEntityWrapper(HttpEntity) - Constructor for class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated.
NHttpHandlerBase - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) do not use
NHttpHandlerBase(HttpProcessor, ConnectionReuseStrategy, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
NHttpMessageParser<T extends HttpMessage> - Interface in org.apache.http.nio
  Abstract HTTP message parser for non-blocking connections.
NHttpMessageWriter<T extends HttpMessage> - Interface in org.apache.http.nio
  Abstract HTTP message writer for non-blocking connections.
NHttpRequestExecutionHandler - Interface in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
NHttpRequestHandler - Interface in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestHandler`
NHttpRequestHandlerRegistry - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestHandlerRegistry`
NHttpRequestHandlerRegistry() - Constructor for class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
  Deprecated.
NHttpRequestHandlerResolver - Interface in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestHandlerResolver`
NHttpResponseTrigger - Interface in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncExchange`
NHttpServerConnection - Interface in org.apache.http.nio
  Abstract non-blocking server-side HTTP connection interface.
NHttpServerEventHandler - Interface in org.apache.http.nio
  Abstract server-side HTTP event handler.
NHttpServerIOTarget - Interface in org.apache.http.nio
  Deprecated. (4.2) no longer used
NHttpServiceHandler - Interface in org.apache.http.nio
  Deprecated. (4.2) use `NHttpServerEventHandler`
NIOConnFactory<T,C> - Interface in org.apache.http.nio.pool
  Factory for poolable non-blocking connections.
NIOReactorParamBean - Class in org.apache.http.nio.params
  Deprecated. (4.2) use `IOReactorConfig`
NIOReactorParamBean(HttpParams) - Constructor for class org.apache.http.nio.params.NIOReactorParamBean
  Deprecated.
NIOReactorParams - Class in org.apache.http.nio.params
  Deprecated. (4.2) use `IOReactorConfig`
NIOReactorPNames - Interface in org.apache.http.nio.params
  Deprecated. (4.2) use `IOReactorConfig`
NoConnectionReuseStrategy - Class in org.apache.http.impl
  A strategy that never re-uses a connection.
NoConnectionReuseStrategy() - Constructor for class org.apache.http.impl.NoConnectionReuseStrategy
NoHttpResponseException - Exception in org.apache.http
  Signals that the target server failed to respond with a valid HTTP response.
NoHttpResponseException(String) - Constructor for exception org.apache.http.NoHttpResponseException
  Creates a new NoHttpResponseException with the specified detail message.
NotThreadSafe - Annotation Type in org.apache.http.annotation
  The class to which this annotation is applied is not thread-safe.
NStringEntity - Class in org.apache.http.nio.entity
  A simple, self contained, repeatable non-blocking entity that retrieves its content from a `String` object.
NStringEntity(String, ContentType) - Constructor for class org.apache.http.nio.entity.NStringEntity
  Creates a NStringEntity with the specified content and content type.
NStringEntity(String, String) - Constructor for class org.apache.http.nio.entity.NStringEntity
  Creates a NStringEntity with the specified content and charset.
NStringEntity(String, Charset) - Constructor for class org.apache.http.nio.entity.NStringEntity
  Creates a NStringEntity with the specified content and charset.
NStringEntity(String) - Constructor for class org.apache.http.nio.entity.NStringEntity
  Creates a NStringEntity with the specified content.

## O

OCTET_STREAM_TYPE - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
onClosed(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
onClosed(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
onClosed(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
onClosed(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
onClosed(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
onConnected(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
onConnected(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
onConnected(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
onConnected(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
onConnected(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
onConnected(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
  Deprecated.
onConnected(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
  Deprecated.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Invoked to process a chunk of content from the `ContentDecoder`.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Invoked to process a chunk of content from the `ContentDecoder`.
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
onContentReceived(ContentDecoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Invoked if the request message encloses a content entity.
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Invoked if the response message encloses a content entity.
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
onEntityEnclosed(HttpEntity, ContentType) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
onException(NHttpClientIOTarget, IOException) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
onException(DefaultNHttpClientConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
onException(DefaultNHttpServerConnection, IOException) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
onException(NHttpServerIOTarget, IOException) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
onException(T, IOException) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
onInputReady(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
onInputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
onInputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
onInputReady(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
onInputReady(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
onOutputReady(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
onOutputReady(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
onOutputReady(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
onOutputReady(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
onOutputReady(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
onRequestReceived(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
onRequestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Invoked when a HTTP request message is received.
onRequestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
onRequestSubmitted(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
onResponseReceived(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
onResponseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Invoked when a HTTP response message is received.
onResponseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
onResponseSubmitted(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
onTimeout(NHttpClientIOTarget) - Method in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
onTimeout(DefaultNHttpClientConnection) - Method in class org.apache.http.impl.nio.DefaultHttpClientIODispatch
onTimeout(DefaultNHttpServerConnection) - Method in class org.apache.http.impl.nio.DefaultHttpServerIODispatch
onTimeout(NHttpServerIOTarget) - Method in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
onTimeout(T) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
org.apache.http - package org.apache.http
  Core HTTP components based on the blocking I/O model.
org.apache.http.annotation - package org.apache.http.annotation
  Thread-safety annotations based on JCIP-ANNOTATIONS
  Copyright (c) 2005 Brian Goetz and Tim Peierls.
org.apache.http.benchmark - package org.apache.http.benchmark
org.apache.http.concurrent - package org.apache.http.concurrent
  Common concurrency components.
org.apache.http.entity - package org.apache.http.entity
  Common HTTP entity implementations.
org.apache.http.impl - package org.apache.http.impl
  Default implementations for interfaces in `org.apache.http`.
org.apache.http.impl.entity - package org.apache.http.impl.entity
  Default implementations for interfaces in `org.apache.http.entity` and provides utility classes for serialization and deserialization of HTTP content entities.
org.apache.http.impl.io - package org.apache.http.impl.io
  Default implementations for interfaces in `org.apache.http.io`.
org.apache.http.impl.nio - package org.apache.http.impl.nio
  Default implementations for interfaces in `org.apache.http.nio`.
org.apache.http.impl.nio.codecs - package org.apache.http.impl.nio.codecs
  Default implementations for interfaces in `org.apache.http.nio.codecs`.
org.apache.http.impl.nio.pool - package org.apache.http.impl.nio.pool
  Basic implementations for interfaces in `org.apache.http.nio.pool`.
org.apache.http.impl.nio.reactor - package org.apache.http.impl.nio.reactor
  Default implementations for interfaces in `org.apache.http.nio` including default I/O reactor implementations and support for SSL/TLS transport security.
org.apache.http.impl.nio.ssl - package org.apache.http.impl.nio.ssl
  Deprecated
org.apache.http.impl.pool - package org.apache.http.impl.pool
  Basic implementations for interfaces in `org.apache.http.pool`.
org.apache.http.io - package org.apache.http.io
  Blocking I/O session buffer, message parser / writer interfaces.
org.apache.http.message - package org.apache.http.message
  Basic HTTP message implementations.
org.apache.http.nio - package org.apache.http.nio
  Core HTTP components based on the non-blocking I/O model.
org.apache.http.nio.entity - package org.apache.http.nio.entity
  Common HTTP entity implementations with extensions for asynchronous (non-blocking) data transfer.
org.apache.http.nio.params - package org.apache.http.nio.params
  HTTP parameters for I/O reactors based on NIO model.
org.apache.http.nio.pool - package org.apache.http.nio.pool
  Asynchronous (non-blocking) connection pool components.
org.apache.http.nio.protocol - package org.apache.http.nio.protocol
  Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
org.apache.http.nio.reactor - package org.apache.http.nio.reactor
  API for event driven NIO based on Doug Lea's reactor pattern.
org.apache.http.nio.reactor.ssl - package org.apache.http.nio.reactor.ssl
  Non-blocking TLS/SSL session implementation.
org.apache.http.nio.util - package org.apache.http.nio.util
  Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections.
org.apache.http.params - package org.apache.http.params
  The parameterization framework for HTTP components.
org.apache.http.pool - package org.apache.http.pool
  Synchronous (blocking) connection pool components.
org.apache.http.protocol - package org.apache.http.protocol
  HTTP protocol execution framework and synchronous HTTP protocol handlers based on the blocking I/O model.
org.apache.http.util - package org.apache.http.util
  Resizable `byte` and `char` arrays and various utility classes with static helper methods.
ORIGIN_SERVER - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the content of the `Server` header.
outboundTransport() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Sends encrypted data and executes outbound SSL transport operations.
outbuf - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
outgoingContentStrategy - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
OUTPUT_MODE - Static variable in class org.apache.http.nio.util.ExpandableBuffer
outputReady(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
outputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
outputReady(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpServerConnection, ContentEncoder) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when the underlying channel is ready for writing a next portion of the response entity through the corresponding content encoder.
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.HttpAsyncService
outputReady(NHttpClientConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
outputReady(NHttpServerConnection, ContentEncoder) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
outputReady(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
  Triggered when the given session is ready for output.
outTransportMetrics - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
OVERWRITE - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.6

## P

params - Variable in class org.apache.http.impl.nio.DefaultClientIOEventDispatch
  Deprecated.
params - Variable in class org.apache.http.impl.nio.DefaultServerIOEventDispatch
  Deprecated.
params - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Deprecated. (4.2)
params - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
params - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
params - Variable in class org.apache.http.message.AbstractHttpMessage
params - Variable in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
params - Variable in class org.apache.http.params.HttpAbstractParamBean
parse(String) - Static method in class org.apache.http.entity.ContentType
  Parses textual representation of `Content-Type` value.
parse() - Method in class org.apache.http.impl.io.AbstractMessageParser
parse() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
parse() - Method in interface org.apache.http.io.HttpMessageParser
  Generates an instance of `HttpMessage` from the underlying data source.
parse() - Method in interface org.apache.http.nio.NHttpMessageParser
  Attempts to parse a complete message head from the content of the internal buffer.
parseCommandLine(CommandLine, Config) - Static method in class org.apache.http.benchmark.CommandLineUtils
parseElements(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
  Parses elements with the given parser.
parseElements(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
parseElements(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
  Parses a header value into elements.
ParseException - Exception in org.apache.http
  Signals a parse error.
ParseException() - Constructor for exception org.apache.http.ParseException
  Creates a `ParseException` without details.
ParseException(String) - Constructor for exception org.apache.http.ParseException
  Creates a `ParseException` with a detail message.
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.AbstractMessageParser
  Subclasses must override this method to generate an instance of `HttpMessage` based on the initial input from the session buffer.
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.DefaultHttpRequestParser
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.DefaultHttpResponseParser
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.HttpRequestParser
  Deprecated.
parseHead(SessionInputBuffer) - Method in class org.apache.http.impl.io.HttpResponseParser
  Deprecated.
parseHeader(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
parseHeader(CharArrayBuffer) - Method in class org.apache.http.message.BasicLineParser
parseHeader(CharArrayBuffer) - Method in interface org.apache.http.message.LineParser
  Creates a header from a line.
parseHeaderElement(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
  Parses an element with the given parser.
parseHeaderElement(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
parseHeaderElement(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
  Parses a single header element.
parseHeaders(SessionInputBuffer, int, int, LineParser) - Static method in class org.apache.http.impl.io.AbstractMessageParser
  Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.
parseHeaders(SessionInputBuffer, int, int, LineParser, List<CharArrayBuffer>) - Static method in class org.apache.http.impl.io.AbstractMessageParser
  Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.
parseNameValuePair(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
  Parses a name-value-pair with the given parser.
parseNameValuePair(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
parseNameValuePair(CharArrayBuffer, ParserCursor, char[]) - Method in class org.apache.http.message.BasicHeaderValueParser
parseNameValuePair(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
  Parses a name=value specification, where the = and value are optional.
parseParameters(String, HeaderValueParser) - Static method in class org.apache.http.message.BasicHeaderValueParser
  Parses parameters with the given parser.
parseParameters(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicHeaderValueParser
parseParameters(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.HeaderValueParser
  Parses a list of name-value pairs.
parseProtocolVersion(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
parseProtocolVersion(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
parseProtocolVersion(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
  Parses the textual representation of a protocol version.
ParserCursor - Class in org.apache.http.message
  This class represents a context of a parsing operation: the current position the parsing operation is expected to start at the bounds limiting the scope of the parsing operation
ParserCursor(int, int) - Constructor for class org.apache.http.message.ParserCursor
parseRequestLine(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
parseRequestLine(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
  Parses a request line.
parseRequestLine(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
  Parses a request line.
parseStatusLine(String, LineParser) - Static method in class org.apache.http.message.BasicLineParser
parseStatusLine(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
parseStatusLine(CharArrayBuffer, ParserCursor) - Method in interface org.apache.http.message.LineParser
  Parses a status line.
PATTERN_RFC1123 - Static variable in class org.apache.http.protocol.HttpDateGenerator
  Date format pattern used to generate the header in RFC 1123 format.
pause() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
pause() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
  Suspends the I/O reactor preventing it from accepting new connections on all active endpoints.
PLAIN_TEXT_TYPE - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
PoolEntry<T,C> - Class in org.apache.http.pool
  Pool entry containing a pool connection object along with its route.
PoolEntry(String, T, C, long, TimeUnit) - Constructor for class org.apache.http.pool.PoolEntry
  Creates new `PoolEntry` instance.
PoolEntry(String, T, C) - Constructor for class org.apache.http.pool.PoolEntry
  Creates new `PoolEntry` instance without an expiry deadline.
PoolStats - Class in org.apache.http.pool
  Pool statistics.
PoolStats(int, int, int, int) - Constructor for class org.apache.http.pool.PoolStats
port - Variable in class org.apache.http.HttpHost
  The port to use, defaults to -1 if not set.
postProcess(HttpResponse, HttpProcessor, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
  Post-processes the given response using the given protocol processor and completes the process of request execution.
PRAGMA - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.12, RFC 2616 (HTTP/1.1) Section 14.32
prepareDecoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
  Initializes a specific `ContentDecoder` implementation based on the properties of the given `HttpMessage` and generates an instance of `HttpEntity` matching the properties of the content decoder.
prepareEncoder(HttpMessage) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
  Initializes a specific `ContentEncoder` implementation based on the properties of the given `HttpMessage`.
prepareSocket(Socket) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Prepares the given `Socket` by resetting some of its properties.
preProcess(HttpRequest, HttpProcessor, HttpContext) - Method in class org.apache.http.protocol.HttpRequestExecutor
  Pre-process the given request using the given protocol processor and initiates the process of request execution.
process(HttpRequest, HttpContext) - Method in interface org.apache.http.HttpRequestInterceptor
  Processes a request.
process(HttpResponse, HttpContext) - Method in interface org.apache.http.HttpResponseInterceptor
  Processes a response.
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.BasicHttpProcessor
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.BasicHttpProcessor
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.ImmutableHttpProcessor
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ImmutableHttpProcessor
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestConnControl
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestContent
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestDate
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestExpectContinue
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestTargetHost
process(HttpRequest, HttpContext) - Method in class org.apache.http.protocol.RequestUserAgent
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseConnControl
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseContent
  Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseDate
process(HttpResponse, HttpContext) - Method in class org.apache.http.protocol.ResponseServer
processEvent(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Processes new event on the given selection key.
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Triggered to process I/O events registered by the main `Selector`.
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor
processEvents(int) - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
processRequest(HttpRequest, HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestHandler
processRequest(HttpRequest, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestHandler
  Triggered when an incoming request is received.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.EntityAsyncContentProducer
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.HttpAsyncContentProducer
  Invoked to write out a chunk of content to the `ContentEncoder`.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NByteArrayEntity
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NFileEntity
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.entity.NStringEntity
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.entity.ProducingNHttpEntity
  Deprecated. Notification that content should be written to the encoder.
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
produceContent(ContentEncoder, IOControl) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Invoked to write out a chunk of content to the `ContentEncoder`.
produceContent(ContentEncoder, IOControl) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
  Invoked to write out a chunk of content to the `ContentEncoder`.
produceContent(ContentEncoder) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
  Writes content from this buffer to the given `ContentEncoder`.
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SharedOutputBuffer
produceContent(ContentEncoder) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
produceOutput(NHttpClientEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
produceOutput(NHttpClientHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
produceOutput(NHttpServerEventHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
produceOutput(NHttpServiceHandler) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
produceOutput(NHttpClientHandler) - Method in interface org.apache.http.nio.NHttpClientIOTarget
  Deprecated. Triggered when the connection is ready to produce output.
produceOutput(NHttpServiceHandler) - Method in interface org.apache.http.nio.NHttpServerIOTarget
  Deprecated. Triggered when the connection is ready to produce output.
ProducingNHttpEntity - Interface in org.apache.http.nio.entity
  Deprecated. use (4.2) `BasicAsyncRequestProducer` or `BasicAsyncResponseProducer`
PROPERTY_MODULE - Static variable in class org.apache.http.util.VersionInfo
PROPERTY_RELEASE - Static variable in class org.apache.http.util.VersionInfo
PROPERTY_TIMESTAMP - Static variable in class org.apache.http.util.VersionInfo
protocol - Variable in class org.apache.http.message.BasicLineParser
  A version of the protocol to parse.
protocol - Variable in class org.apache.http.ProtocolVersion
  Name of the protocol.
PROTOCOL_VERSION - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the `ProtocolVersion` used per default.
ProtocolException - Exception in org.apache.http
  Signals that an HTTP protocol violation has occurred.
ProtocolException() - Constructor for exception org.apache.http.ProtocolException
  Creates a new ProtocolException with a `null` detail message.
ProtocolException(String) - Constructor for exception org.apache.http.ProtocolException
  Creates a new ProtocolException with the specified detail message.
ProtocolException(String, Throwable) - Constructor for exception org.apache.http.ProtocolException
  Creates a new ProtocolException with the specified detail message and cause.
ProtocolVersion - Class in org.apache.http
  Represents a protocol version.
ProtocolVersion(String, int, int) - Constructor for class org.apache.http.ProtocolVersion
  Create a protocol version designator.
PROXY_AUTHENTICATE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.33
PROXY_AUTHORIZATION - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.34

## Q

queueClosedSession(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Queues the given I/O session to be processed asynchronously as closed.

## R

RANGE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.35
read() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
read(byte[], int, int) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
read(byte[]) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
read() - Method in class org.apache.http.impl.io.ChunkedInputStream
  Returns all the data in a chunked stream in coalesced form.
read(byte[], int, int) - Method in class org.apache.http.impl.io.ChunkedInputStream
  Read some bytes from the stream.
read(byte[]) - Method in class org.apache.http.impl.io.ChunkedInputStream
  Read some bytes from the stream.
read() - Method in class org.apache.http.impl.io.ContentLengthInputStream
  Read the next byte from the stream
read(byte[], int, int) - Method in class org.apache.http.impl.io.ContentLengthInputStream
  Does standard `InputStream.read(byte[], int, int)` behavior, but also notifies the watcher when the contents have been consumed.
read(byte[]) - Method in class org.apache.http.impl.io.ContentLengthInputStream
  Read more bytes from the stream.
read() - Method in class org.apache.http.impl.io.IdentityInputStream
read(byte[], int, int) - Method in class org.apache.http.impl.io.IdentityInputStream
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
read(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
read() - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
read(ByteBuffer, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
read(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
read(WritableByteChannel, int) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
read(WritableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
read(byte[], int, int) - Method in interface org.apache.http.io.SessionInputBuffer
  Reads up to `len` bytes of data from the session buffer into an array of bytes.
read(byte[]) - Method in interface org.apache.http.io.SessionInputBuffer
  Reads some number of bytes from the session buffer and stores them into the buffer array `b`.
read() - Method in interface org.apache.http.io.SessionInputBuffer
  Reads the next byte of data from this session buffer.
read(ByteBuffer) - Method in interface org.apache.http.nio.ContentDecoder
  Reads a portion of content from the underlying channel
read(ByteBuffer) - Method in class org.apache.http.nio.ContentDecoderChannel
read(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentInputStream
read(byte[]) - Method in class org.apache.http.nio.entity.ContentInputStream
read() - Method in class org.apache.http.nio.entity.ContentInputStream
READ - Static variable in interface org.apache.http.nio.reactor.EventMask
  Interest in data input.
read() - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Reads one byte from the buffer.
read(ByteBuffer, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Reads a sequence of bytes from this buffer into the destination buffer, up to the given maximum limit.
read(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Reads a sequence of bytes from this buffer into the destination buffer.
read(WritableByteChannel, int) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Reads a sequence of bytes from this buffer into the destination channel, up to the given maximum limit.
read(WritableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Reads a sequence of bytes from this buffer into the destination channel.
read(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentInputBuffer
  Reads up to `len` bytes of data from this buffer into an array of bytes.
read() - Method in interface org.apache.http.nio.util.ContentInputBuffer
  Reads one byte from this buffer.
read() - Method in class org.apache.http.nio.util.SharedInputBuffer
read(byte[], int, int) - Method in class org.apache.http.nio.util.SharedInputBuffer
read(byte[]) - Method in class org.apache.http.nio.util.SharedInputBuffer
read() - Method in class org.apache.http.nio.util.SimpleInputBuffer
read(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleInputBuffer
read(byte[]) - Method in class org.apache.http.nio.util.SimpleInputBuffer
READ_WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
  Interest in data input/output.
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when the key signals `SelectionKey.OP_READ` readiness.
readable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Processes `SelectionKey.OP_READ` event on the given selection key.
readLine(CharArrayBuffer) - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
  Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
readLine() - Method in class org.apache.http.impl.io.AbstractSessionInputBuffer
readLine(CharArrayBuffer, boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
readLine(boolean) - Method in class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
readLine(CharArrayBuffer) - Method in interface org.apache.http.io.SessionInputBuffer
  Reads a complete line of characters up to a line delimiter from this session buffer into the given line buffer.
readLine() - Method in interface org.apache.http.io.SessionInputBuffer
  Reads a complete line of characters up to a line delimiter from this session buffer.
readLine(CharArrayBuffer, boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Attempts to transfer a complete line of characters up to a line delimiter from this buffer to the destination buffer.
readLine(boolean) - Method in interface org.apache.http.nio.reactor.SessionInputBuffer
  Attempts to transfer a complete line of characters up to a line delimiter from this buffer to a newly created string.
READY - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
reasonCatalog - Variable in class org.apache.http.impl.DefaultHttpResponseFactory
  The catalog for looking up reason phrases.
ReasonPhraseCatalog - Interface in org.apache.http
  Interface for obtaining reason phrases for HTTP status codes.
RECEIVED_BYTES_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
receiveRequestEntity(HttpEntityEnclosingRequest) - Method in interface org.apache.http.HttpServerConnection
  Receives the next request entity available from this connection and attaches it to an existing request.
receiveRequestEntity(HttpEntityEnclosingRequest) - Method in class org.apache.http.impl.AbstractHttpServerConnection
receiveRequestHeader() - Method in interface org.apache.http.HttpServerConnection
  Receives the request line and all headers available from this connection.
receiveRequestHeader() - Method in class org.apache.http.impl.AbstractHttpServerConnection
receiveResponseEntity(HttpResponse) - Method in interface org.apache.http.HttpClientConnection
  Receives the next response entity available from this connection and attaches it to an existing HttpResponse object.
receiveResponseEntity(HttpResponse) - Method in class org.apache.http.impl.AbstractHttpClientConnection
receiveResponseHeader() - Method in interface org.apache.http.HttpClientConnection
  Receives the request line and headers of the next response available from this connection.
receiveResponseHeader() - Method in class org.apache.http.impl.AbstractHttpClientConnection
REFERER - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.13, RFC 2616 (HTTP/1.1) Section 14.36
register(String, HttpAsyncRequestHandler<?>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
  Registers the given `NHttpRequestHandler` as a handler for URIs matching the given pattern.
register(String, NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
  Deprecated. Registers the given `NHttpRequestHandler` as a handler for URIs matching the given pattern.
register(String, HttpRequestHandler) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
  Registers the given `HttpRequestHandler` as a handler for URIs matching the given pattern.
register(String, T) - Method in class org.apache.http.protocol.UriPatternMatcher
  Registers the given object for URIs matching the given pattern.
registerChannel(SelectableChannel, int) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Registers the given channel with the main `Selector`.
release(E, boolean) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
release(E, boolean) - Method in class org.apache.http.pool.AbstractConnPool
release(E, boolean) - Method in interface org.apache.http.pool.ConnPool
  Releases the pool entry back to the pool.
releaseResources() - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Invoked to release all system resources currently allocated.
releaseResources() - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Invoked to release all system resources currently allocated.
releaseResources() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestConsumer
releaseResources() - Method in class org.apache.http.nio.protocol.BasicAsyncResponseConsumer
remote - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
remove() - Method in class org.apache.http.message.BasicHeaderElementIterator
remove() - Method in class org.apache.http.message.BasicHeaderIterator
  Removing headers is not supported.
remove() - Method in class org.apache.http.message.BasicListHeaderIterator
  Removes the header that was returned last.
remove() - Method in class org.apache.http.message.BasicTokenIterator
  Removing tokens is not supported.
removeAttribute(String) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
removeAttribute(String) - Method in interface org.apache.http.nio.reactor.IOSession
  Removes attribute with the given name.
removeAttribute(String) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
removeAttribute(String) - Method in class org.apache.http.protocol.BasicHttpContext
removeAttribute(String) - Method in class org.apache.http.protocol.DefaultedHttpContext
removeAttribute(String) - Method in interface org.apache.http.protocol.HttpContext
  Removes attribute with the given name from the context.
removeAttribute(String) - Method in class org.apache.http.protocol.SyncBasicHttpContext
  Deprecated.
removeHeader(Header) - Method in interface org.apache.http.HttpMessage
  Removes a header from this message.
removeHeader(Header) - Method in class org.apache.http.message.AbstractHttpMessage
removeHeader(Header) - Method in class org.apache.http.message.HeaderGroup
  Removes the given header.
removeHeaders(String) - Method in interface org.apache.http.HttpMessage
  Removes all headers with a certain name from this message.
removeHeaders(String) - Method in class org.apache.http.message.AbstractHttpMessage
removeParameter(String) - Method in class org.apache.http.params.BasicHttpParams
removeParameter(String) - Method in class org.apache.http.params.DefaultedHttpParams
  Attempts to remove the parameter from the local collection.
removeParameter(String) - Method in interface org.apache.http.params.HttpParams
  Removes the parameter with the specified name.
removeParameter(String) - Method in class org.apache.http.params.SyncBasicHttpParams
removeRequestInterceptorByClass(Class<? extends HttpRequestInterceptor>) - Method in class org.apache.http.protocol.BasicHttpProcessor
removeRequestInterceptorByClass(Class<? extends HttpRequestInterceptor>) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Removes all request interceptor of the specified class
removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor>) - Method in class org.apache.http.protocol.BasicHttpProcessor
removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor>) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Removes all response interceptor of the specified class
request - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
REQUEST_BODY_DONE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
REQUEST_BODY_STREAM - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
REQUEST_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
REQUEST_SENT - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
requestCancelled(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
requestCompleted(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Use `AbstractAsyncRequestConsumer.buildResult(HttpContext)` instead.
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
requestCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
requestCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Invoked to signal that the request has been fully processed.
requestCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Invoked to signal that the request has been fully written out.
RequestConnControl - Class in org.apache.http.protocol
  RequestConnControl is responsible for adding `Connection` header to the outgoing requests, which is essential for managing persistence of `HTTP/1.0` connections.
RequestConnControl() - Constructor for class org.apache.http.protocol.RequestConnControl
RequestContent - Class in org.apache.http.protocol
  RequestContent is the most important interceptor for outgoing requests.
RequestContent() - Constructor for class org.apache.http.protocol.RequestContent
  Default constructor.
RequestContent(boolean) - Constructor for class org.apache.http.protocol.RequestContent
  Constructor that can be used to fine-tune behavior of this interceptor.
RequestDate - Class in org.apache.http.protocol
  RequestDate interceptor is responsible for adding `Date` header to the outgoing requests This interceptor is optional for client side protocol processors.
RequestDate() - Constructor for class org.apache.http.protocol.RequestDate
RequestExpectContinue - Class in org.apache.http.protocol
  RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding `Expect` header.
RequestExpectContinue() - Constructor for class org.apache.http.protocol.RequestExpectContinue
requestFailed(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
requestInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
requestInput() - Method in interface org.apache.http.nio.IOControl
  Requests event notifications to be triggered when the underlying channel is ready for input operations.
requestInterceptors - Variable in class org.apache.http.protocol.BasicHttpProcessor
RequestLine - Interface in org.apache.http
  The Request-Line begins with a method token, followed by the Request-URI and the protocol version, and ending with CRLF.
requestOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
requestOutput() - Method in interface org.apache.http.nio.IOControl
  Requests event notifications to be triggered when the underlying channel is ready for output operations.
requestParser - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when the connection is ready to accept a new HTTP request.
requestReady(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when the connection is ready to accept a new HTTP request.
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
requestReady(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when a new HTTP request is received.
requestReceived(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when a new HTTP request is received.
requestReceived(HttpRequest) - Method in class org.apache.http.nio.protocol.AbstractAsyncRequestConsumer
  Use `AbstractAsyncRequestConsumer.onRequestReceived(HttpRequest)` instead.
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
requestReceived(HttpRequest) - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestConsumer
  Invoked when a HTTP request message is received.
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
requestReceived(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
RequestTargetHost - Class in org.apache.http.protocol
  RequestTargetHost is responsible for adding `Host` header.
RequestTargetHost() - Constructor for class org.apache.http.protocol.RequestTargetHost
requestTimeout(SessionRequest) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
RequestUserAgent - Class in org.apache.http.protocol
  RequestUserAgent is responsible for adding `User-Agent` header.
RequestUserAgent() - Constructor for class org.apache.http.protocol.RequestUserAgent
requestWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
RESERVED_PREFIX - Static variable in interface org.apache.http.protocol.HttpContext
  The prefix reserved for use by HTTP components.
reset() - Method in interface org.apache.http.HttpConnectionMetrics
  Resets the counts
reset() - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
reset() - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
reset() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageParser
reset() - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
reset(HttpParams) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
reset() - Method in interface org.apache.http.io.HttpTransportMetrics
  Resets the counts
reset() - Method in interface org.apache.http.nio.NHttpMessageParser
  Resets the parser.
reset() - Method in interface org.apache.http.nio.NHttpMessageWriter
  Resets the writer.
reset() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
reset() - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
reset() - Method in interface org.apache.http.nio.util.ContentInputBuffer
  Resets the buffer by clearing its state and stored content.
reset() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
  Resets the buffer by clearing its state and stored content.
reset() - Method in class org.apache.http.nio.util.SharedInputBuffer
reset() - Method in class org.apache.http.nio.util.SharedOutputBuffer
reset() - Method in class org.apache.http.nio.util.SimpleInputBuffer
reset() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
resetInput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
resetInput() - Method in interface org.apache.http.nio.NHttpClientConnection
  Resets input state.
resetInput() - Method in interface org.apache.http.nio.NHttpServerConnection
  Resets output state.
resetInput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
resetLastRead() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
resetLastWrite() - Method in class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
resetOutput() - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
resetOutput() - Method in interface org.apache.http.nio.NHttpClientConnection
  Resets output state.
resetOutput() - Method in interface org.apache.http.nio.NHttpServerConnection
  Resets input state.
resetOutput() - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
resetRequest() - Method in class org.apache.http.nio.protocol.BasicAsyncRequestProducer
resetRequest() - Method in interface org.apache.http.nio.protocol.HttpAsyncRequestProducer
  Invoked to reset the producer to its initial state.
resolveLocalAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
resolveLocalAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
resolveRemoteAddress(HttpHost) - Method in class org.apache.http.impl.nio.pool.BasicNIOConnPool
resolveRemoteAddress(T) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
response - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
RESPONSE_BODY_DONE - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
RESPONSE_BODY_STREAM - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
RESPONSE_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
RESPONSE_RECEIVED - Static variable in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
responseComplete(HttpResponse, HttpContext) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated. Signals that this response has been fully sent.
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Use `AbstractAsyncResponseConsumer.buildResult(HttpContext)` instead.
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
responseCompleted(HttpContext) - Method in class org.apache.http.nio.protocol.BasicAsyncResponseProducer
responseCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Invoked to signal that the response has been fully processed.
responseCompleted(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseProducer
  Invoked to signal that the response has been fully written out.
ResponseConnControl - Class in org.apache.http.protocol
  ResponseConnControl is responsible for adding `Connection` header to the outgoing responses, which is essential for managing persistence of `HTTP/1.0` connections.
ResponseConnControl() - Constructor for class org.apache.http.protocol.ResponseConnControl
ResponseContent - Class in org.apache.http.protocol
  ResponseContent is the most important interceptor for outgoing responses.
ResponseContent() - Constructor for class org.apache.http.protocol.ResponseContent
  Default constructor.
ResponseContent(boolean) - Constructor for class org.apache.http.protocol.ResponseContent
  Constructor that can be used to fine-tune behavior of this interceptor.
ResponseDate - Class in org.apache.http.protocol
  ResponseDate is responsible for adding `Date<c/ode> header to the outgoing responses.`
ResponseDate() - Constructor for class org.apache.http.protocol.ResponseDate
responseEntity(HttpResponse, HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
  Deprecated. Triggered when a response is received with an entity.
responseFactory - Variable in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
responseFactory - Variable in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
responseInterceptors - Variable in class org.apache.http.protocol.BasicHttpProcessor
responseParser - Variable in class org.apache.http.impl.nio.DefaultNHttpClientConnection
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when the connection is ready to accept a new HTTP response.
responseReady(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when the connection is ready to accept a new HTTP response.
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
responseReady(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when an HTTP response is received.
responseReceived(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when an HTTP response is received.
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.AbstractAsyncResponseConsumer
  Use `AbstractAsyncResponseConsumer.onResponseReceived(HttpResponse)` instead.
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
responseReceived(HttpResponse) - Method in class org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
responseReceived(HttpResponse) - Method in interface org.apache.http.nio.protocol.HttpAsyncResponseConsumer
  Invoked when a HTTP response message is received.
responseReceived(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
ResponseServer - Class in org.apache.http.protocol
  ResponseServer is responsible for adding `Server` header.
ResponseServer() - Constructor for class org.apache.http.protocol.ResponseServer
responseWriter - Variable in class org.apache.http.impl.nio.DefaultNHttpServerConnection
ResultProcessor - Class in org.apache.http.benchmark
ResultProcessor() - Constructor for class org.apache.http.benchmark.ResultProcessor
resume() - Method in class org.apache.http.impl.nio.reactor.DefaultListeningIOReactor
resume() - Method in interface org.apache.http.nio.reactor.ListeningIOReactor
  Resumes the I/O reactor restoring its ability to accept incoming connections on all active endpoints.
RETRY_AFTER - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.37

## S

SC_ACCEPTED - Static variable in interface org.apache.http.HttpStatus
  `202 Accepted` (HTTP/1.0 - RFC 1945)
SC_BAD_GATEWAY - Static variable in interface org.apache.http.HttpStatus
  `502 Bad Gateway` (HTTP/1.0 - RFC 1945)
SC_BAD_REQUEST - Static variable in interface org.apache.http.HttpStatus
  `400 Bad Request` (HTTP/1.1 - RFC 2616)
SC_CONFLICT - Static variable in interface org.apache.http.HttpStatus
  `409 Conflict` (HTTP/1.1 - RFC 2616)
SC_CONTINUE - Static variable in interface org.apache.http.HttpStatus
  `100 Continue` (HTTP/1.1 - RFC 2616)
SC_CREATED - Static variable in interface org.apache.http.HttpStatus
  `201 Created` (HTTP/1.0 - RFC 1945)
SC_EXPECTATION_FAILED - Static variable in interface org.apache.http.HttpStatus
  `417 Expectation Failed` (HTTP/1.1 - RFC 2616)
SC_FAILED_DEPENDENCY - Static variable in interface org.apache.http.HttpStatus
  `424 Failed Dependency` (WebDAV - RFC 2518)
SC_FORBIDDEN - Static variable in interface org.apache.http.HttpStatus
  `403 Forbidden` (HTTP/1.0 - RFC 1945)
SC_GATEWAY_TIMEOUT - Static variable in interface org.apache.http.HttpStatus
  `504 Gateway Timeout` (HTTP/1.1 - RFC 2616)
SC_GONE - Static variable in interface org.apache.http.HttpStatus
  `410 Gone` (HTTP/1.1 - RFC 2616)
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface org.apache.http.HttpStatus
  `505 HTTP Version Not Supported` (HTTP/1.1 - RFC 2616)
SC_INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in interface org.apache.http.HttpStatus
  Static constant for a 419 error.
SC_INSUFFICIENT_STORAGE - Static variable in interface org.apache.http.HttpStatus
  `507 Insufficient Storage` (WebDAV - RFC 2518)
SC_INTERNAL_SERVER_ERROR - Static variable in interface org.apache.http.HttpStatus
  `500 Server Error` (HTTP/1.0 - RFC 1945)
SC_LENGTH_REQUIRED - Static variable in interface org.apache.http.HttpStatus
  `411 Length Required` (HTTP/1.1 - RFC 2616)
SC_LOCKED - Static variable in interface org.apache.http.HttpStatus
  `423 Locked` (WebDAV - RFC 2518)
SC_METHOD_FAILURE - Static variable in interface org.apache.http.HttpStatus
  Static constant for a 420 error.
SC_METHOD_NOT_ALLOWED - Static variable in interface org.apache.http.HttpStatus
  `405 Method Not Allowed` (HTTP/1.1 - RFC 2616)
SC_MOVED_PERMANENTLY - Static variable in interface org.apache.http.HttpStatus
  `301 Moved Permanently` (HTTP/1.0 - RFC 1945)
SC_MOVED_TEMPORARILY - Static variable in interface org.apache.http.HttpStatus
  `302 Moved Temporarily` (Sometimes `Found`) (HTTP/1.0 - RFC 1945)
SC_MULTI_STATUS - Static variable in interface org.apache.http.HttpStatus
  `207 Multi-Status` (WebDAV - RFC 2518) or `207 Partial Update OK` (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
SC_MULTIPLE_CHOICES - Static variable in interface org.apache.http.HttpStatus
  `300 Mutliple Choices` (HTTP/1.1 - RFC 2616)
SC_NO_CONTENT - Static variable in interface org.apache.http.HttpStatus
  `204 No Content` (HTTP/1.0 - RFC 1945)
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface org.apache.http.HttpStatus
  `203 Non Authoritative Information` (HTTP/1.1 - RFC 2616)
SC_NOT_ACCEPTABLE - Static variable in interface org.apache.http.HttpStatus
  `406 Not Acceptable` (HTTP/1.1 - RFC 2616)
SC_NOT_FOUND - Static variable in interface org.apache.http.HttpStatus
  `404 Not Found` (HTTP/1.0 - RFC 1945)
SC_NOT_IMPLEMENTED - Static variable in interface org.apache.http.HttpStatus
  `501 Not Implemented` (HTTP/1.0 - RFC 1945)
SC_NOT_MODIFIED - Static variable in interface org.apache.http.HttpStatus
  `304 Not Modified` (HTTP/1.0 - RFC 1945)
SC_OK - Static variable in interface org.apache.http.HttpStatus
  `200 OK` (HTTP/1.0 - RFC 1945)
SC_PARTIAL_CONTENT - Static variable in interface org.apache.http.HttpStatus
  `206 Partial Content` (HTTP/1.1 - RFC 2616)
SC_PAYMENT_REQUIRED - Static variable in interface org.apache.http.HttpStatus
  `402 Payment Required` (HTTP/1.1 - RFC 2616)
SC_PRECONDITION_FAILED - Static variable in interface org.apache.http.HttpStatus
  `412 Precondition Failed` (HTTP/1.1 - RFC 2616)
SC_PROCESSING - Static variable in interface org.apache.http.HttpStatus
  `102 Processing` (WebDAV - RFC 2518)
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface org.apache.http.HttpStatus
  `407 Proxy Authentication Required` (HTTP/1.1 - RFC 2616)
SC_REQUEST_TIMEOUT - Static variable in interface org.apache.http.HttpStatus
  `408 Request Timeout` (HTTP/1.1 - RFC 2616)
SC_REQUEST_TOO_LONG - Static variable in interface org.apache.http.HttpStatus
  `413 Request Entity Too Large` (HTTP/1.1 - RFC 2616)
SC_REQUEST_URI_TOO_LONG - Static variable in interface org.apache.http.HttpStatus
  `414 Request-URI Too Long` (HTTP/1.1 - RFC 2616)
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface org.apache.http.HttpStatus
  `416 Requested Range Not Satisfiable` (HTTP/1.1 - RFC 2616)
SC_RESET_CONTENT - Static variable in interface org.apache.http.HttpStatus
  `205 Reset Content` (HTTP/1.1 - RFC 2616)
SC_SEE_OTHER - Static variable in interface org.apache.http.HttpStatus
  `303 See Other` (HTTP/1.1 - RFC 2616)
SC_SERVICE_UNAVAILABLE - Static variable in interface org.apache.http.HttpStatus
  `503 Service Unavailable` (HTTP/1.0 - RFC 1945)
SC_SWITCHING_PROTOCOLS - Static variable in interface org.apache.http.HttpStatus
  `101 Switching Protocols` (HTTP/1.1 - RFC 2616)
SC_TEMPORARY_REDIRECT - Static variable in interface org.apache.http.HttpStatus
  `307 Temporary Redirect` (HTTP/1.1 - RFC 2616)
SC_UNAUTHORIZED - Static variable in interface org.apache.http.HttpStatus
  `401 Unauthorized` (HTTP/1.0 - RFC 1945)
SC_UNPROCESSABLE_ENTITY - Static variable in interface org.apache.http.HttpStatus
  `422 Unprocessable Entity` (WebDAV - RFC 2518)
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface org.apache.http.HttpStatus
  `415 Unsupported Media Type` (HTTP/1.1 - RFC 2616)
SC_USE_PROXY - Static variable in interface org.apache.http.HttpStatus
  `305 Use Proxy` (HTTP/1.1 - RFC 2616)
schemeName - Variable in class org.apache.http.HttpHost
  The scheme (lowercased)
searchPos - Variable in class org.apache.http.message.BasicTokenIterator
  The position after `BasicTokenIterator.currentToken` in `BasicTokenIterator.currentHeader`.
SELECT_INTERVAL - Static variable in interface org.apache.http.nio.params.NIOReactorPNames
  Deprecated. Determines the time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
selector - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
selectTimeout - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
sendRequestEntity(HttpEntityEnclosingRequest) - Method in interface org.apache.http.HttpClientConnection
  Sends the request entity over the connection.
sendRequestEntity(HttpEntityEnclosingRequest) - Method in class org.apache.http.impl.AbstractHttpClientConnection
sendRequestHeader(HttpRequest) - Method in interface org.apache.http.HttpClientConnection
  Sends the request line and all headers over the connection.
sendRequestHeader(HttpRequest) - Method in class org.apache.http.impl.AbstractHttpClientConnection
sendResponseEntity(HttpResponse) - Method in interface org.apache.http.HttpServerConnection
  Sends the response entity of a response over this connection.
sendResponseEntity(HttpResponse) - Method in class org.apache.http.impl.AbstractHttpServerConnection
sendResponseHeader(HttpResponse) - Method in interface org.apache.http.HttpServerConnection
  Sends the response line and headers of a response over this connection.
sendResponseHeader(HttpResponse) - Method in class org.apache.http.impl.AbstractHttpServerConnection
SENT_BYTES_COUNT - Static variable in class org.apache.http.impl.HttpConnectionMetricsImpl
SEPARATORS - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
  Special characters that can be used as separators in HTTP parameters.
SerializableEntity - Class in org.apache.http.entity
  A streamed entity that obtains its content from a `Serializable`.
SerializableEntity(Serializable, boolean) - Constructor for class org.apache.http.entity.SerializableEntity
  Creates new instance of this class.
serialize(SessionOutputBuffer, HttpMessage, HttpEntity) - Method in class org.apache.http.impl.entity.EntitySerializer
  Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message.
SERVER - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.14, RFC 2616 (HTTP/1.1) Section 14.38
SERVER_HEADER - Static variable in class org.apache.http.protocol.HTTP
session - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
SESSION_KEY - Static variable in class org.apache.http.nio.reactor.ssl.SSLIOSession
  Name of the context attribute key, which can be used to obtain the SSL session.
sessionBuffer - Variable in class org.apache.http.impl.io.AbstractMessageWriter
sessionBuffer - Variable in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
SessionBufferStatus - Interface in org.apache.http.nio.reactor
  SessionBufferStatus interface is intended to query the status of session I/O buffers.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when a session has been closed.
sessionClosed(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Processes closed I/O session.
sessionClosed(IOSession) - Method in interface org.apache.http.impl.nio.reactor.SessionClosedCallback
SessionClosedCallback - Interface in org.apache.http.impl.nio.reactor
  Session callback interface used internally by I/O reactor implementations.
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when new session has been created.
sessionCreated(SelectionKey, IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Processes newly created I/O session.
SessionHandle - Class in org.apache.http.impl.nio.reactor
  Deprecated. (4.2) use `IOSessionImpl`
SessionHandle(IOSession) - Constructor for class org.apache.http.impl.nio.reactor.SessionHandle
  Deprecated.
SessionInputBuffer - Interface in org.apache.http.io
  Session input buffer for blocking connections.
SessionInputBuffer - Interface in org.apache.http.nio.reactor
  Session input buffer for non-blocking connections.
SessionInputBufferImpl - Class in org.apache.http.impl.nio.reactor
  Default implementation of `SessionInputBuffer` based on the `ExpandableBuffer` class.
SessionInputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
SessionInputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionInputBufferImpl
SessionOutputBuffer - Interface in org.apache.http.io
  Session output buffer for blocking connections.
SessionOutputBuffer - Interface in org.apache.http.nio.reactor
  Session output buffer for non-blocking connections.
SessionOutputBufferImpl - Class in org.apache.http.impl.nio.reactor
  Default implementation of `SessionOutputBuffer` based on the `ExpandableBuffer` class.
SessionOutputBufferImpl(int, int, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
SessionOutputBufferImpl(int, int, HttpParams) - Constructor for class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
SessionRequest - Interface in org.apache.http.nio.reactor
  SessionRequest interface represents a request to establish a new connection (or session) to a remote host.
SessionRequestCallback - Interface in org.apache.http.nio.reactor
  SessionRequestCallback interface can be used to get notifications of completion of session requests asynchronously without having to wait for it, blocking the current thread of execution.
SessionRequestHandle - Class in org.apache.http.impl.nio.reactor
  Session request handle class used by I/O reactor implementations to keep a reference to a `SessionRequest` along with the time the request was made.
SessionRequestHandle(SessionRequestImpl) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestHandle
SessionRequestImpl - Class in org.apache.http.impl.nio.reactor
  Default implementation of `SessionRequest`.
SessionRequestImpl(SocketAddress, SocketAddress, Object, SessionRequestCallback) - Constructor for class org.apache.http.impl.nio.reactor.SessionRequestImpl
sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when a session has timed out.
sessionTimedOut(IOSession) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Processes timed out I/O session.
setAttribute(String, Object) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
setAttribute(String, Object) - Method in interface org.apache.http.nio.reactor.IOSession
  This method can be used to associate a particular object with the session by the given attribute name.
setAttribute(String, Object) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
setAttribute(String, Object) - Method in class org.apache.http.protocol.BasicHttpContext
setAttribute(String, Object) - Method in class org.apache.http.protocol.DefaultedHttpContext
setAttribute(String, Object) - Method in interface org.apache.http.protocol.HttpContext
  Sets value of the attribute with the given name.
setAttribute(String, Object) - Method in class org.apache.http.protocol.SyncBasicHttpContext
  Deprecated.
setBooleanParameter(String, boolean) - Method in class org.apache.http.params.AbstractHttpParams
setBooleanParameter(String, boolean) - Method in interface org.apache.http.params.HttpParams
  Assigns a `Boolean` to the parameter with the given name
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
setBufferStatus(SessionBufferStatus) - Method in interface org.apache.http.nio.reactor.IOSession
  Quite often I/O sessions need to maintain internal I/O buffers in order to transform input / output data prior to returning it to the consumer or writing it to the underlying channel.
setBufferStatus(SessionBufferStatus) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
setBytesTransferred(long) - Method in class org.apache.http.impl.io.HttpTransportMetricsImpl
setCallback(Cancellable) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Sets `Cancellable` callback to be invoked in case the underlying connection times out or gets terminated prematurely by the client.
setChunked(boolean) - Method in class org.apache.http.entity.AbstractHttpEntity
  Specifies the 'chunked' flag.
setCompleted(boolean) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
  Sets the completed status of this decoder.
setConnectionTimeout(int) - Method in class org.apache.http.params.HttpConnectionParamBean
setConnectionTimeout(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.CONNECTION_TIMEOUT` parameter.
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default connect timeout value for non-blocking connection requests.
setConnectTimeout(int) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
setConnectTimeout(int) - Method in interface org.apache.http.nio.reactor.SessionRequest
  Sets connect timeout value in milliseconds.
setConnReuseStrategy(ConnectionReuseStrategy) - Method in class org.apache.http.protocol.HttpService
  Deprecated. (4.1) set `ConnectionReuseStrategy` using constructor
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
setConsumingEntity(ConsumingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setContent(InputStream) - Method in class org.apache.http.entity.BasicHttpEntity
  Specifies the content.
setContentBufferSize(int) - Method in class org.apache.http.nio.params.NIOReactorParamBean
  Deprecated.
setContentBufferSize(HttpParams, int) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Sets value of the `NIOReactorPNames.CONTENT_BUFFER_SIZE` parameter.
setContentCharset(String) - Method in class org.apache.http.params.HttpProtocolParamBean
setContentCharset(HttpParams, String) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets value of the `CoreProtocolPNames.HTTP_CONTENT_CHARSET` parameter.
setContentEncoding(Header) - Method in class org.apache.http.entity.AbstractHttpEntity
  Specifies the Content-Encoding header.
setContentEncoding(String) - Method in class org.apache.http.entity.AbstractHttpEntity
  Specifies the Content-Encoding header, as a string.
setContentLength(long) - Method in class org.apache.http.benchmark.Stats
setContentLength(long) - Method in class org.apache.http.entity.BasicHttpEntity
  Specifies the length of the content.
setContentType(String) - Method in class org.apache.http.benchmark.Config
setContentType(Header) - Method in class org.apache.http.entity.AbstractHttpEntity
  Specifies the Content-Type header.
setContentType(String) - Method in class org.apache.http.entity.AbstractHttpEntity
  Specifies the Content-Type header, as a string.
setDefaultMaxPerRoute(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
setDefaultMaxPerRoute(int) - Method in class org.apache.http.pool.AbstractConnPool
setDefaultMaxPerRoute(int) - Method in interface org.apache.http.pool.ConnPoolControl
setDisableSSLVerification(boolean) - Method in class org.apache.http.benchmark.Config
setDoubleParameter(String, double) - Method in class org.apache.http.params.AbstractHttpParams
setDoubleParameter(String, double) - Method in interface org.apache.http.params.HttpParams
  Assigns a `Double` to the parameter with the given name
setEntity(HttpEntity) - Method in interface org.apache.http.HttpEntityEnclosingRequest
  Associates the entity with this request.
setEntity(HttpEntity) - Method in interface org.apache.http.HttpResponse
  Associates a response entity with this response.
setEntity(HttpEntity) - Method in class org.apache.http.message.BasicHttpEntityEnclosingRequest
setEntity(HttpEntity) - Method in class org.apache.http.message.BasicHttpResponse
setEvent(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
setEvent(int) - Method in interface org.apache.http.nio.reactor.IOSession
  Declares interest in a particular I/O event type by updating the event mask associated with the session.
setEvent(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
setEventListener(EventListener) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
setEventMask(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
setEventMask(int) - Method in interface org.apache.http.nio.reactor.IOSession
  Declares interest in I/O event notifications by setting the event mask associated with the session
setEventMask(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
  Sets exception handler for this I/O reactor.
setExceptionHandler(IOReactorExceptionHandler) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Sets exception handler for this I/O reactor.
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
setExpectationVerifier(HttpExpectationVerifier) - Method in class org.apache.http.protocol.HttpService
  Deprecated. (4.1) set `HttpExpectationVerifier` using constructor
setGracePeriod(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Sets value of the `NIOReactorPNames.GRACE_PERIOD` parameter.
setHandled(boolean) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setHandlerResolver(NHttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
setHandlerResolver(HttpRequestHandlerResolver) - Method in class org.apache.http.protocol.HttpService
  Deprecated. (4.1) set `HttpRequestHandlerResolver` using constructor
setHandlers(Map<String, HttpAsyncRequestHandler<?>>) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
  Sets handlers from the given map.
setHandlers(Map<String, NHttpRequestHandler>) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
  Deprecated. Sets handlers from the given map.
setHandlers(Map<String, HttpRequestHandler>) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
  Sets handlers from the given map.
setHandlers(Map<String, T>) - Method in class org.apache.http.protocol.UriPatternMatcher
  Deprecated. (4.1) use `UriPatternMatcher.setObjects(Map)`
setHeader(Header) - Method in interface org.apache.http.HttpMessage
  Overwrites the first header with the same name.
setHeader(String, String) - Method in interface org.apache.http.HttpMessage
  Overwrites the first header with the same name.
setHeader(Header) - Method in class org.apache.http.message.AbstractHttpMessage
setHeader(String, String) - Method in class org.apache.http.message.AbstractHttpMessage
setHeaders(String[]) - Method in class org.apache.http.benchmark.Config
setHeaders(Header[]) - Method in interface org.apache.http.HttpMessage
  Overwrites all the headers in the message.
setHeaders(Header[]) - Method in class org.apache.http.message.AbstractHttpMessage
setHeaders(Header[]) - Method in class org.apache.http.message.HeaderGroup
  Sets all of the headers contained within this group overriding any existing headers.
setHeadInsteadOfGet(boolean) - Method in class org.apache.http.benchmark.Config
setHttpElementCharset(String) - Method in class org.apache.http.params.HttpProtocolParamBean
setHttpElementCharset(HttpParams, String) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets value of the `CoreProtocolPNames.HTTP_ELEMENT_CHARSET` parameter.
setHttpException(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setHttpExepction(HttpException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setHttpProcessor(HttpProcessor) - Method in class org.apache.http.protocol.HttpService
  Deprecated. (4.1) set `HttpProcessor` using constructor
setIdentityStorePassword(String) - Method in class org.apache.http.benchmark.Config
setIdentityStorePath(String) - Method in class org.apache.http.benchmark.Config
setInputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Sets input mode.
setInterceptors(List<?>) - Method in class org.apache.http.protocol.BasicHttpProcessor
  Sets the interceptor lists.
setInterceptors(List<?>) - Method in interface org.apache.http.protocol.HttpRequestInterceptorList
  Sets the request interceptors in this list.
setInterceptors(List<?>) - Method in interface org.apache.http.protocol.HttpResponseInterceptorList
  Sets the response interceptors in this list.
setInterestOpQueued(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines whether or not I/O interest operations are to be queued and executed asynchronously by the I/O reactor thread or to be applied to the underlying `SelectionKey` immediately.
setInterestOpsQueueing(HttpParams, boolean) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Sets value of the `NIOReactorPNames.INTEREST_OPS_QUEUEING` parameter.
setIntParameter(String, int) - Method in class org.apache.http.params.AbstractHttpParams
setIntParameter(String, int) - Method in interface org.apache.http.params.HttpParams
  Assigns an `Integer` to the parameter with the given name
setIOException(IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setIOExepction(IOException) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setIoThreadCount(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the number of I/O dispatch threads to be used by the I/O reactor.
setKeepAlive(boolean) - Method in class org.apache.http.benchmark.Config
setKey(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
setKey(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
setLength(int) - Method in class org.apache.http.util.ByteArrayBuffer
  Sets the length of the buffer.
setLength(int) - Method in class org.apache.http.util.CharArrayBuffer
  Sets the length of the buffer.
setLinger(int) - Method in class org.apache.http.params.HttpConnectionParamBean
setLinger(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.SO_LINGER` parameter.
setLocale(Locale) - Method in interface org.apache.http.HttpResponse
  Changes the locale of this response.
setLocale(Locale) - Method in class org.apache.http.message.BasicHttpResponse
setLongParameter(String, long) - Method in class org.apache.http.params.AbstractHttpParams
setLongParameter(String, long) - Method in interface org.apache.http.params.HttpParams
  Assigns a `Long` to the parameter with the given name
setMalformedInputAction(HttpParams, CodingErrorAction) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets value of the `CoreProtocolPNames.HTTP_MALFORMED_INPUT_ACTION` parameter.
setMaxPerRoute(T, int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
setMaxPerRoute(T, int) - Method in class org.apache.http.pool.AbstractConnPool
setMaxPerRoute(T, int) - Method in interface org.apache.http.pool.ConnPoolControl
setMaxTotal(int) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
setMaxTotal(int) - Method in class org.apache.http.pool.AbstractConnPool
setMaxTotal(int) - Method in interface org.apache.http.pool.ConnPoolControl
setMethod(String) - Method in class org.apache.http.benchmark.Config
setMetric(String, Object) - Method in class org.apache.http.impl.HttpConnectionMetricsImpl
setObjects(Map<String, T>) - Method in class org.apache.http.protocol.UriPatternMatcher
  Sets objects from the given map.
setOutputMode() - Method in class org.apache.http.nio.util.ExpandableBuffer
  Sets output mode.
setOutputState(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
setParameter(String, Object) - Method in class org.apache.http.params.BasicHttpParams
setParameter(String, Object) - Method in class org.apache.http.params.DefaultedHttpParams
  Sets the parameter in the local collection.
setParameter(String, Object) - Method in interface org.apache.http.params.HttpParams
  Assigns the value to the parameter with the given name.
setParameter(String, Object) - Method in class org.apache.http.params.SyncBasicHttpParams
setParameters(String[], Object) - Method in class org.apache.http.params.BasicHttpParams
  Assigns the value to all the parameter with the given names
setParameters(String[], Object) - Method in class org.apache.http.params.SyncBasicHttpParams
setParams(HttpParams) - Method in interface org.apache.http.HttpMessage
  Provides parameters to be used for the processing of this message.
setParams(HttpParams) - Method in class org.apache.http.message.AbstractHttpMessage
setParams(HttpParams) - Method in class org.apache.http.protocol.HttpService
  Deprecated. (4.1) set `HttpResponseFactory` using constructor
setPayloadFile(File) - Method in class org.apache.http.benchmark.Config
setPayloadText(String) - Method in class org.apache.http.benchmark.Config
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
setProducingEntity(ProducingNHttpEntity) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setRcvBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default value of the `SocketOptions.SO_RCVBUF` parameter for newly created sockets.
setReasonPhrase(String) - Method in interface org.apache.http.HttpResponse
  Updates the status line of this response with a new reason phrase.
setReasonPhrase(String) - Method in class org.apache.http.message.BasicHttpResponse
setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
setRequest(HttpRequest) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setRequestHandler(NHttpRequestHandler) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setRequests(int) - Method in class org.apache.http.benchmark.Config
setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
setResponse(HttpResponse) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler.ServerConnState
  Deprecated.
setResponseFactory(HttpResponseFactory) - Method in class org.apache.http.protocol.HttpService
  Deprecated. (4.1) set `HttpResponseFactory` using constructor
setSelectInterval(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines time interval in milliseconds at which the I/O reactor wakes up to check for timed out sessions and session requests.
setSelectInterval(long) - Method in class org.apache.http.nio.params.NIOReactorParamBean
  Deprecated.
setSelectInterval(HttpParams, long) - Static method in class org.apache.http.nio.params.NIOReactorParams
  Deprecated. Sets value of the `NIOReactorPNames.SELECT_INTERVAL` parameter.
setServerName(String) - Method in class org.apache.http.benchmark.Stats
setShutdownGracePeriod(long) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines grace period in milliseconds the I/O reactors are expected to block waiting for individual worker threads to terminate cleanly.
setSndBufSize(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default value of the `SocketOptions.SO_SNDBUF` parameter for newly created sockets.
setSoapAction(String) - Method in class org.apache.http.benchmark.Config
setSocketBufferSize(int) - Method in class org.apache.http.params.HttpConnectionParamBean
setSocketBufferSize(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.SOCKET_BUFFER_SIZE` parameter.
setSocketTimeout(int) - Method in class org.apache.http.benchmark.Config
setSocketTimeout(int) - Method in interface org.apache.http.HttpConnection
  Sets the socket timeout value.
setSocketTimeout(int) - Method in class org.apache.http.impl.nio.NHttpConnectionBase
setSocketTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
setSocketTimeout(int) - Method in class org.apache.http.impl.SocketHttpClientConnection
setSocketTimeout(int) - Method in class org.apache.http.impl.SocketHttpServerConnection
setSocketTimeout(int) - Method in interface org.apache.http.nio.reactor.IOSession
  Sets value of the socket timeout in milliseconds.
setSocketTimeout(int) - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
setSoKeepalive(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default value of the `SocketOptions.SO_KEEPALIVE` parameter for newly created sockets.
setSoKeepalive(HttpParams, boolean) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.SO_KEEPALIVE` parameter.
setSoLinger(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default value of the `SocketOptions.SO_LINGER` parameter for newly created sockets.
setSoReuseaddr(HttpParams, boolean) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.SO_REUSEADDR` parameter.
setSoReuseAddress(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default value of the `SocketOptions.SO_REUSEADDR` parameter for newly created sockets.
setSoTimeout(int) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default socket timeout value for non-blocking I/O operations.
setSoTimeout(int) - Method in class org.apache.http.params.HttpConnectionParamBean
setSoTimeout(HttpParams, int) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.SO_TIMEOUT` parameter.
setStaleCheckingEnabled(boolean) - Method in class org.apache.http.params.HttpConnectionParamBean
setStaleCheckingEnabled(HttpParams, boolean) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.STALE_CONNECTION_CHECK` parameter.
setState(Object) - Method in class org.apache.http.pool.PoolEntry
setStatusCode(int) - Method in interface org.apache.http.HttpResponse
  Updates the status line of this response with a new status code.
setStatusCode(int) - Method in class org.apache.http.message.BasicHttpResponse
setStatusLine(StatusLine) - Method in interface org.apache.http.HttpResponse
  Sets the status line of this response.
setStatusLine(ProtocolVersion, int) - Method in interface org.apache.http.HttpResponse
  Sets the status line of this response.
setStatusLine(ProtocolVersion, int, String) - Method in interface org.apache.http.HttpResponse
  Sets the status line of this response with a reason phrase.
setStatusLine(StatusLine) - Method in class org.apache.http.message.BasicHttpResponse
setStatusLine(ProtocolVersion, int) - Method in class org.apache.http.message.BasicHttpResponse
setStatusLine(ProtocolVersion, int, String) - Method in class org.apache.http.message.BasicHttpResponse
setTcpNoDelay(boolean) - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
  Defines the default value of the `SocketOptions.TCP_NODELAY` parameter for newly created sockets.
setTcpNoDelay(boolean) - Method in class org.apache.http.params.HttpConnectionParamBean
setTcpNoDelay(HttpParams, boolean) - Static method in class org.apache.http.params.HttpConnectionParams
  Sets value of the `CoreConnectionPNames.TCP_NODELAY` parameter.
setThreads(int) - Method in class org.apache.http.benchmark.Config
setTimeout(int) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler.ClientConnState
  Deprecated.
setTimeout(int) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Sets timeout for this message exchange.
setTrustStorePassword(String) - Method in class org.apache.http.benchmark.Config
setTrustStorePath(String) - Method in class org.apache.http.benchmark.Config
setUnmappableInputAction(HttpParams, CodingErrorAction) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets the value of the `CoreProtocolPNames.HTTP_UNMAPPABLE_INPUT_ACTION` parameter.
setUrl(URL) - Method in class org.apache.http.benchmark.Config
setUseAcceptGZip(boolean) - Method in class org.apache.http.benchmark.Config
setUseChunking(boolean) - Method in class org.apache.http.benchmark.Config
setUseExpectContinue(boolean) - Method in class org.apache.http.benchmark.Config
setUseExpectContinue(boolean) - Method in class org.apache.http.params.HttpProtocolParamBean
setUseExpectContinue(HttpParams, boolean) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets value of the `CoreProtocolPNames.USE_EXPECT_CONTINUE` parameter.
setUseHttp1_0(boolean) - Method in class org.apache.http.benchmark.Config
setUserAgent(String) - Method in class org.apache.http.params.HttpProtocolParamBean
setUserAgent(HttpParams, String) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets value of the `CoreProtocolPNames.USER_AGENT` parameter.
setVerbosity(int) - Method in class org.apache.http.benchmark.Config
setVersion(HttpVersion) - Method in class org.apache.http.params.HttpProtocolParamBean
setVersion(HttpParams, ProtocolVersion) - Static method in class org.apache.http.params.HttpProtocolParams
  Sets value of the `CoreProtocolPNames.PROTOCOL_VERSION` parameter.
SharedInputBuffer - Class in org.apache.http.nio.util
  Implementation of the `ContentInputBuffer` interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.
SharedInputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedInputBuffer
SharedOutputBuffer - Class in org.apache.http.nio.util
  Implementation of the `ContentOutputBuffer` interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.
SharedOutputBuffer(int, IOControl, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SharedOutputBuffer
shutdown() - Method in interface org.apache.http.HttpConnection
  Force-closes this connection.
shutdown() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
shutdown() - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
shutdown(long) - Method in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
shutdown() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
shutdown() - Method in class org.apache.http.impl.SocketHttpClientConnection
shutdown() - Method in class org.apache.http.impl.SocketHttpServerConnection
shutdown() - Method in interface org.apache.http.nio.IOControl
  Shuts down the underlying channel.
shutdown(long) - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
shutdown(long) - Method in interface org.apache.http.nio.reactor.IOReactor
  Initiates shutdown of the reactor and blocks approximately for the given period of time in milliseconds waiting for the reactor to terminate all active connections, to shut down itself and to release system resources it currently holds.
shutdown() - Method in interface org.apache.http.nio.reactor.IOReactor
  Initiates shutdown of the reactor and blocks for a default period of time waiting for the reactor to terminate all active connections, to shut down itself and to release system resources it currently holds.
shutdown() - Method in interface org.apache.http.nio.reactor.IOSession
  Terminates the session by shutting down the underlying I/O channel.
shutdown() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
shutdown() - Method in class org.apache.http.nio.util.SharedInputBuffer
shutdown() - Method in class org.apache.http.nio.util.SharedOutputBuffer
shutdown() - Method in class org.apache.http.nio.util.SimpleInputBuffer
shutdown() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
shutdown() - Method in class org.apache.http.pool.AbstractConnPool
  Shuts down the pool.
shutdownConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.NHttpHandlerBase
  Deprecated.
shutdownConnection(NHttpConnection, Throwable) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
SimpleInputBuffer - Class in org.apache.http.nio.util
  Basic implementation of the `ContentInputBuffer` interface.
SimpleInputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleInputBuffer
SimpleNHttpRequestHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `BasicAsyncRequestHandler`
SimpleNHttpRequestHandler() - Constructor for class org.apache.http.nio.protocol.SimpleNHttpRequestHandler
  Deprecated.
SimpleOutputBuffer - Class in org.apache.http.nio.util
  Basic implementation of the `ContentOutputBuffer` interface.
SimpleOutputBuffer(int, ByteBufferAllocator) - Constructor for class org.apache.http.nio.util.SimpleOutputBuffer
skip(long) - Method in class org.apache.http.impl.io.ContentLengthInputStream
  Skips and discards a number of bytes from the input stream.
SkipContentListener - Class in org.apache.http.nio.entity
  Deprecated. (4.2)
SkipContentListener(ByteBufferAllocator) - Constructor for class org.apache.http.nio.entity.SkipContentListener
  Deprecated.
skipWhitespace(CharArrayBuffer, ParserCursor) - Method in class org.apache.http.message.BasicLineParser
  Helper to skip whitespace.
SO_KEEPALIVE - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Defines whether or not TCP is to send automatically a keepalive probe to the peer after an interval of inactivity (no data exchanged in either direction) between this host and the peer.
SO_LINGER - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Sets SO_LINGER with the specified linger time in seconds.
SO_REUSEADDR - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Defines whether the socket can be bound even though a previous connection is still in a timeout state.
SO_TIMEOUT - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Defines the socket timeout (`SO_TIMEOUT`) in milliseconds, which is the timeout for waiting for data or, put differently, a maximum period inactivity between two consecutive data packets).
SOCKET_BUFFER_SIZE - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Determines the size of the internal socket buffer used to buffer data while receiving / transmitting HTTP messages.
SocketAccessor - Interface in org.apache.http.nio.reactor
  Provides access to the underlying Socket.
SocketHttpClientConnection - Class in org.apache.http.impl
  Implementation of a client-side HTTP connection that can be bound to an arbitrary `Socket` for receiving data from and transmitting data to a remote server.
SocketHttpClientConnection() - Constructor for class org.apache.http.impl.SocketHttpClientConnection
SocketHttpServerConnection - Class in org.apache.http.impl
  Implementation of a server-side HTTP connection that can be bound to a network Socket in order to receive and transmit data.
SocketHttpServerConnection() - Constructor for class org.apache.http.impl.SocketHttpServerConnection
SocketInputBuffer - Class in org.apache.http.impl.io
  `SessionInputBuffer` implementation bound to a `Socket`.
SocketInputBuffer(Socket, int, HttpParams) - Constructor for class org.apache.http.impl.io.SocketInputBuffer
  Creates an instance of this class.
SocketOutputBuffer - Class in org.apache.http.impl.io
  `SessionOutputBuffer` implementation bound to a `Socket`.
SocketOutputBuffer(Socket, int, HttpParams) - Constructor for class org.apache.http.impl.io.SocketOutputBuffer
  Creates an instance of this class.
SP - Static variable in class org.apache.http.Consts
SP - Static variable in class org.apache.http.protocol.HTTP
SSLClientIOEventDispatch - Class in org.apache.http.impl.nio.ssl
  Deprecated. (4.2) use `DefaultHttpClientIODispatch`
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLClientIOEventDispatch - Class in org.apache.http.impl.nio
  Deprecated. (4.2) use `SSLClientIOEventDispatch`
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, SSLIOSessionHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLClientIOEventDispatch(NHttpClientHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
sslcontext - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
sslcontext - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
sslHandler - Variable in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
sslHandler - Variable in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
SSLIOSession - Class in org.apache.http.impl.nio.reactor
  Deprecated. (4.2) use `SSLIOSession`
SSLIOSession(IOSession, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
  Deprecated.
SSLIOSession(IOSession, SSLContext, SSLIOSessionHandler) - Constructor for class org.apache.http.impl.nio.reactor.SSLIOSession
  Deprecated.
SSLIOSession - Class in org.apache.http.nio.reactor.ssl
  `SSLIOSession` is a decorator class intended to transparently extend an `IOSession` with transport layer security capabilities based on the SSL/TLS protocol.
SSLIOSession(IOSession, SSLMode, SSLContext, SSLSetupHandler) - Constructor for class org.apache.http.nio.reactor.ssl.SSLIOSession
  Creates new instance of `SSLIOSession` class.
SSLIOSessionHandler - Interface in org.apache.http.impl.nio.reactor
  Deprecated. (4.2) Use `SSLSetupHandler`
SSLMode - Enum in org.apache.http.impl.nio.reactor
  Deprecated. (4.2)
SSLMode - Enum in org.apache.http.nio.reactor.ssl
SSLNHttpClientConnectionFactory - Class in org.apache.http.impl.nio
  Factory for SSL encrypted, non-blocking `NHttpClientConnection`s.
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpClientConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpClientConnectionFactory
SSLNHttpServerConnectionFactory - Class in org.apache.http.impl.nio
  Factory for SSL encrypted, non-blocking `NHttpServerConnection`s.
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpRequestFactory, ByteBufferAllocator, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLNHttpServerConnectionFactory(HttpParams) - Constructor for class org.apache.http.impl.nio.SSLNHttpServerConnectionFactory
SSLServerIOEventDispatch - Class in org.apache.http.impl.nio.ssl
  Deprecated. (4.2) use `DefaultHttpServerIODispatch`
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, SSLSetupHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLServerIOEventDispatch - Class in org.apache.http.impl.nio
  Deprecated. (4.2) use `SSLServerIOEventDispatch`
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, SSLIOSessionHandler, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLServerIOEventDispatch(NHttpServiceHandler, SSLContext, HttpParams) - Constructor for class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
SSLSetupHandler - Interface in org.apache.http.impl.nio.reactor
  Deprecated. (4.2) use `SSLSetupHandler`
SSLSetupHandler - Interface in org.apache.http.nio.reactor.ssl
  Callback interface that can be used to customize various aspects of the TLS/SSl protocol.
STALE_CONNECTION_CHECK - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Determines whether stale connection check is to be used.
start() - Method in class org.apache.http.benchmark.Stats
Stats - Class in org.apache.http.benchmark
  Helper to gather statistics for an `HttpBenchmark`.
Stats() - Constructor for class org.apache.http.benchmark.Stats
status - Variable in class org.apache.http.impl.nio.NHttpConnectionBase
status - Variable in class org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor
STATUS_URI - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.7
StatusLine - Interface in org.apache.http
  The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters.
STRICT_TRANSFER_ENCODING - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines whether responses with an invalid `Transfer-Encoding` header should be rejected.
StrictContentLengthStrategy - Class in org.apache.http.impl.entity
  The strict implementation of the content length strategy.
StrictContentLengthStrategy(int) - Constructor for class org.apache.http.impl.entity.StrictContentLengthStrategy
  Creates `StrictContentLengthStrategy` instance with the given length used per default when content length is not explicitly specified in the message.
StrictContentLengthStrategy() - Constructor for class org.apache.http.impl.entity.StrictContentLengthStrategy
  Creates `StrictContentLengthStrategy` instance.
StringEntity - Class in org.apache.http.entity
  A self contained, repeatable entity that obtains its content from a `String`.
StringEntity(String, ContentType) - Constructor for class org.apache.http.entity.StringEntity
  Creates a StringEntity with the specified content and content type.
StringEntity(String, String, String) - Constructor for class org.apache.http.entity.StringEntity
  Deprecated. (4.1.3) use `StringEntity.StringEntity(String, ContentType)`
StringEntity(String, String) - Constructor for class org.apache.http.entity.StringEntity
  Creates a StringEntity with the specified content and charset.
StringEntity(String, Charset) - Constructor for class org.apache.http.entity.StringEntity
  Creates a StringEntity with the specified content and charset.
StringEntity(String) - Constructor for class org.apache.http.entity.StringEntity
  Creates a StringEntity with the specified content.
submitRequest(HttpRequest) - Method in class org.apache.http.impl.nio.DefaultNHttpClientConnection
submitRequest(HttpRequest) - Method in interface org.apache.http.nio.NHttpClientConnection
  Submits `HttpRequest` to be sent to the target server.
submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.HttpRequestExecutionHandler
  Deprecated. Triggered when the underlying connection is ready to send a new HTTP request to the target host.
submitRequest(HttpContext) - Method in interface org.apache.http.nio.protocol.NHttpRequestExecutionHandler
  Deprecated. Triggered when the underlying connection is ready to send a new HTTP request to the target host.
submitResponse(HttpResponse) - Method in class org.apache.http.impl.nio.DefaultNHttpServerConnection
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.NHttpServerConnection
  Submits {link @HttpResponse} to be sent to the client.
submitResponse() - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Submits the default HTTP response and completed the message exchange.
submitResponse(HttpAsyncResponseProducer) - Method in interface org.apache.http.nio.protocol.HttpAsyncExchange
  Submits an HTTP response using a custom `HttpAsyncResponseProducer`.
submitResponse(HttpResponse) - Method in interface org.apache.http.nio.protocol.NHttpResponseTrigger
  Deprecated. Submits a response to be sent back to the client as a result of processing of the request.
substring(int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Returns a substring of this buffer.
substringTrimmed(int, int) - Method in class org.apache.http.util.CharArrayBuffer
  Returns a substring of this buffer with leading and trailing whitespace omitted.
suspendInput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
suspendInput() - Method in interface org.apache.http.nio.IOControl
  Suspends event notifications about the underlying channel being ready for input operations.
suspendOutput() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
suspendOutput() - Method in interface org.apache.http.nio.IOControl
  Suspends event notifications about the underlying channel being ready for output operations.
SyncBasicHttpContext - Class in org.apache.http.protocol
  Deprecated. (4.2) HttpContext instances may not be shared by multiple threads
SyncBasicHttpContext(HttpContext) - Constructor for class org.apache.http.protocol.SyncBasicHttpContext
  Deprecated.
SyncBasicHttpContext() - Constructor for class org.apache.http.protocol.SyncBasicHttpContext
  Deprecated.
SyncBasicHttpParams - Class in org.apache.http.params
  Thread-safe extension of the `BasicHttpParams`.
SyncBasicHttpParams() - Constructor for class org.apache.http.params.SyncBasicHttpParams

## T

TARGET_HOST - Static variable in class org.apache.http.protocol.HTTP
TCP_NODELAY - Static variable in interface org.apache.http.params.CoreConnectionPNames
  Determines whether Nagle's algorithm is to be used.
TE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.39
TEXT_HTML - Static variable in class org.apache.http.entity.ContentType
TEXT_PLAIN - Static variable in class org.apache.http.entity.ContentType
TEXT_XML - Static variable in class org.apache.http.entity.ContentType
ThreadSafe - Annotation Type in org.apache.http.annotation
  The class to which this annotation is applied is thread-safe.
ThrottlingHttpClientHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncRequestExecutor` and `HttpAsyncRequester`
ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
ThrottlingHttpClientHandler(HttpProcessor, HttpRequestExecutionHandler, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
ThrottlingHttpServiceHandler - Class in org.apache.http.nio.protocol
  Deprecated. (4.2) use `HttpAsyncService`
ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, ByteBufferAllocator, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
ThrottlingHttpServiceHandler(HttpProcessor, HttpResponseFactory, ConnectionReuseStrategy, Executor, HttpParams) - Constructor for class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
TIMEOUT - Static variable in class org.apache.http.HttpHeaders
  RFC 2518 (WevDAV) Section 9.8
timeout(IOSession) - Method in class org.apache.http.impl.nio.reactor.AbstractIODispatch
timeout() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLClientIOEventDispatch
  Deprecated.
timeout(IOSession) - Method in class org.apache.http.impl.nio.SSLServerIOEventDispatch
  Deprecated.
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientEventHandler
  Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpClientConnection) - Method in interface org.apache.http.nio.NHttpClientHandler
  Deprecated. Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServerEventHandler
  Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpServerConnection) - Method in interface org.apache.http.nio.NHttpServiceHandler
  Deprecated. Triggered when no input is detected on this connection over the maximum period of inactivity.
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpClientHandler
  Deprecated.
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.AsyncNHttpServiceHandler
  Deprecated.
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpClientHandler
  Deprecated.
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.BufferingHttpServiceHandler
  Deprecated.
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestExecutor
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.HttpAsyncService
timeout(NHttpClientConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpClientHandler
  Deprecated.
timeout(NHttpServerConnection) - Method in class org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
  Deprecated.
timeout(IOSession) - Method in interface org.apache.http.nio.reactor.IOEventDispatch
  Triggered when the given session as timed out.
timeout(SessionRequest) - Method in interface org.apache.http.nio.reactor.SessionRequestCallback
  Triggered if a `SessionRequest` times out.
timeoutCheck(SelectionKey, long) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered to verify whether the I/O session associated with the given selection key has not timed out.
toByteArray() - Method in class org.apache.http.util.ByteArrayBuffer
  Converts the content of this buffer to an array of bytes.
toByteArray(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
  Read the contents of an entity and return it as a byte array.
toCharArray() - Method in class org.apache.http.util.CharArrayBuffer
  Converts the content of this buffer to an array of chars.
toHostString() - Method in class org.apache.http.HttpHost
  Obtains the host string, without scheme prefix.
TokenIterator - Interface in org.apache.http
  An iterator for `String` tokens.
toString() - Method in class org.apache.http.entity.ContentType
  Converts a ContentType to a string which can be used as a ContentType header.
toString() - Method in class org.apache.http.HttpHost
toString() - Method in class org.apache.http.impl.nio.codecs.ChunkDecoder
toString() - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
toString() - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
toString() - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
toString() - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
toString() - Method in class org.apache.http.impl.nio.NHttpConnectionBase
toString() - Method in class org.apache.http.impl.nio.reactor.ExceptionEvent
toString() - Method in class org.apache.http.impl.nio.reactor.IOReactorConfig
toString() - Method in class org.apache.http.impl.nio.reactor.IOSessionImpl
toString() - Method in class org.apache.http.impl.SocketHttpClientConnection
toString() - Method in class org.apache.http.impl.SocketHttpServerConnection
toString() - Method in class org.apache.http.message.BasicHeader
toString() - Method in class org.apache.http.message.BasicHeaderElement
toString() - Method in class org.apache.http.message.BasicHttpRequest
toString() - Method in class org.apache.http.message.BasicHttpResponse
toString() - Method in class org.apache.http.message.BasicNameValuePair
toString() - Method in class org.apache.http.message.BasicRequestLine
toString() - Method in class org.apache.http.message.BasicStatusLine
toString() - Method in class org.apache.http.message.BufferedHeader
toString() - Method in class org.apache.http.message.HeaderGroup
toString() - Method in class org.apache.http.message.ParserCursor
toString() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
toString() - Method in class org.apache.http.nio.reactor.ssl.SSLIOSession
toString() - Method in class org.apache.http.nio.util.ExpandableBuffer
toString() - Method in class org.apache.http.pool.AbstractConnPool
toString() - Method in class org.apache.http.pool.PoolEntry
toString() - Method in class org.apache.http.pool.PoolStats
toString() - Method in class org.apache.http.protocol.BasicHttpContext
toString() - Method in class org.apache.http.protocol.DefaultedHttpContext
toString() - Method in class org.apache.http.ProtocolVersion
  Converts this protocol version to a string.
toString() - Method in class org.apache.http.util.CharArrayBuffer
toString(HttpEntity, Charset) - Static method in class org.apache.http.util.EntityUtils
  Get the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity, String) - Static method in class org.apache.http.util.EntityUtils
  Get the entity content as a String, using the provided default character set if none is found in the entity.
toString(HttpEntity) - Static method in class org.apache.http.util.EntityUtils
  Read the contents of an entity and return it as a String.
toString() - Method in class org.apache.http.util.VersionInfo
  Provides the version information in human-readable format.
toURI() - Method in class org.apache.http.HttpHost
  Return the host URI, as a string.
TRAILER - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.40
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.IdentityDecoder
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedDecoder
transfer(FileChannel, long, long) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
transfer(FileChannel, long, long) - Method in interface org.apache.http.nio.FileContentDecoder
  Transfers a portion of entity content from the underlying network channel into the given file channel.
  Warning: Many implementations cannot write beyond the length of the file.
transfer(FileChannel, long, long) - Method in interface org.apache.http.nio.FileContentEncoder
  Transfers a portion of entity content from the given file channel to the underlying network channel.
TRANSFER_ENCODING - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.41
TRANSFER_ENCODING - Static variable in class org.apache.http.protocol.HTTP
  HTTP header definitions
TruncatedChunkException - Exception in org.apache.http
  Signals a truncated chunk in a chunked stream.
TruncatedChunkException(String) - Constructor for exception org.apache.http.TruncatedChunkException
  Creates a TruncatedChunkException with the specified detail message.

## U

UNAVAILABLE - Static variable in class org.apache.http.util.VersionInfo
  A string constant for unavailable information.
unregister(String) - Method in class org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
  Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
  Deprecated. Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.protocol.HttpRequestHandlerRegistry
  Removes registered handler, if exists, for the given pattern.
unregister(String) - Method in class org.apache.http.protocol.UriPatternMatcher
  Removes registered object, if exists, for the given pattern.
UNSAFE_CHARS - Static variable in class org.apache.http.message.BasicHeaderValueFormatter
  Unsafe special characters that must be escaped using the backslash character
UnsupportedHttpVersionException - Exception in org.apache.http
  Signals an unsupported version of the HTTP protocol.
UnsupportedHttpVersionException() - Constructor for exception org.apache.http.UnsupportedHttpVersionException
  Creates an exception without a detail message.
UnsupportedHttpVersionException(String) - Constructor for exception org.apache.http.UnsupportedHttpVersionException
  Creates an exception with the specified detail message.
updateExpiry(long, TimeUnit) - Method in class org.apache.http.pool.PoolEntry
updateHeader(Header) - Method in class org.apache.http.message.HeaderGroup
  Replaces the first occurence of the header with the same name.
updatePos(int) - Method in class org.apache.http.message.ParserCursor
UPGRADE - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.42
UriPatternMatcher<T> - Class in org.apache.http.protocol
  Maintains a map of objects keyed by a request URI pattern.
UriPatternMatcher() - Constructor for class org.apache.http.protocol.UriPatternMatcher
US_ASCII - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
USE_EXPECT_CONTINUE - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Activates 'Expect: 100-Continue' handshake for the entity enclosing methods.
useExpectContinue(HttpParams) - Static method in class org.apache.http.params.HttpProtocolParams
  Obtains value of the `CoreProtocolPNames.USE_EXPECT_CONTINUE` parameter.
USER_AGENT - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.15, RFC 2616 (HTTP/1.1) Section 14.43
USER_AGENT - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the content of the `User-Agent` header.
USER_AGENT - Static variable in class org.apache.http.protocol.HTTP
UTF_16 - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)
UTF_8 - Static variable in class org.apache.http.Consts
UTF_8 - Static variable in class org.apache.http.protocol.HTTP
  Deprecated. (4.2)

## V

validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered to validate keys currently registered with the selector.
validate(Set<SelectionKey>) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Verifies whether any of the sessions associated with the given selection keys timed out by invoking the `AbstractIOReactor.timeoutCheck(SelectionKey, long)` method.
validatePendingRequests() - Method in class org.apache.http.nio.pool.AbstractNIOConnPool
valueOf(String) - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
  Deprecated. Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.http.impl.nio.reactor.SSLMode
  Deprecated. Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.apache.http.nio.reactor.IOReactorStatus
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.apache.http.nio.reactor.ssl.SSLMode
  Returns an array containing the constants of this enum type, in the order they're declared.
VARY - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.44
verify(SocketAddress, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLIOSessionHandler
  Deprecated. Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
verify(IOSession, SSLSession) - Method in interface org.apache.http.impl.nio.reactor.SSLSetupHandler
  Deprecated. Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
verify(HttpAsyncExchange, HttpContext) - Method in interface org.apache.http.nio.protocol.HttpAsyncExpectationVerifier
verify(IOSession, SSLSession) - Method in interface org.apache.http.nio.reactor.ssl.SSLSetupHandler
  Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.
verify(HttpRequest, HttpResponse, HttpContext) - Method in interface org.apache.http.protocol.HttpExpectationVerifier
  Verifies whether the given request meets the server's expectations.
VERSION_PROPERTY_FILE - Static variable in class org.apache.http.util.VersionInfo
  The filename of the version information files.
VersionInfo - Class in org.apache.http.util
  Provides access to version information for HTTP components.
VersionInfo(String, String, String, String, String) - Constructor for class org.apache.http.util.VersionInfo
  Instantiates version information.
VIA - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.45

## W

WAIT_FOR_CONTINUE - Static variable in interface org.apache.http.params.CoreProtocolPNames
  Defines the maximum period of time in milliseconds the client should spend waiting for a 100-continue response.
waitFor() - Method in class org.apache.http.impl.nio.reactor.ListenerEndpointImpl
waitFor() - Method in class org.apache.http.impl.nio.reactor.SessionRequestImpl
waitFor() - Method in interface org.apache.http.nio.reactor.ListenerEndpoint
  Waits for completion of initialization process of this endpoint.
waitFor() - Method in interface org.apache.http.nio.reactor.SessionRequest
  Waits for completion of this session request.
waitForData() - Method in class org.apache.http.nio.util.SharedInputBuffer
WARNING - Static variable in class org.apache.http.HttpHeaders
  RFC 2616 (HTTP/1.1) Section 14.46
WILDCARD - Static variable in class org.apache.http.entity.ContentType
wrappedEntity - Variable in class org.apache.http.entity.HttpEntityWrapper
  The wrapped entity.
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.AbstractIOReactor
  Triggered when the key signals `SelectionKey.OP_WRITE` readiness.
writable(SelectionKey) - Method in class org.apache.http.impl.nio.reactor.BaseIOReactor
  Processes `SelectionKey.OP_WRITE` event on the given selection key.
write(T) - Method in class org.apache.http.impl.io.AbstractMessageWriter
write(byte[], int, int) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
write(byte[]) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
write(int) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
write(int) - Method in class org.apache.http.impl.io.ChunkedOutputStream
write(byte[]) - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Writes the array.
write(byte[], int, int) - Method in class org.apache.http.impl.io.ChunkedOutputStream
  Writes the array.
write(byte[], int, int) - Method in class org.apache.http.impl.io.ContentLengthOutputStream
write(byte[]) - Method in class org.apache.http.impl.io.ContentLengthOutputStream
write(int) - Method in class org.apache.http.impl.io.ContentLengthOutputStream
write(byte[], int, int) - Method in class org.apache.http.impl.io.IdentityOutputStream
write(byte[]) - Method in class org.apache.http.impl.io.IdentityOutputStream
write(int) - Method in class org.apache.http.impl.io.IdentityOutputStream
write(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.ChunkEncoder
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.IdentityEncoder
write(ByteBuffer) - Method in class org.apache.http.impl.nio.codecs.LengthDelimitedEncoder
write(ByteBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
write(ReadableByteChannel) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
write(T) - Method in interface org.apache.http.io.HttpMessageWriter
  Serializes an instance of `HttpMessage` to the underlying data sink.
write(byte[], int, int) - Method in interface org.apache.http.io.SessionOutputBuffer
  Writes `len` bytes from the specified byte array starting at offset `off` to this session buffer.
write(byte[]) - Method in interface org.apache.http.io.SessionOutputBuffer
  Writes `b.length` bytes from the specified byte array to this session buffer.
write(int) - Method in interface org.apache.http.io.SessionOutputBuffer
  Writes the specified byte to this session buffer.
write(ByteBuffer) - Method in interface org.apache.http.nio.ContentEncoder
  Writes a portion of entity content to the underlying channel.
write(ByteBuffer) - Method in class org.apache.http.nio.ContentEncoderChannel
write(byte[], int, int) - Method in class org.apache.http.nio.entity.ContentOutputStream
write(byte[]) - Method in class org.apache.http.nio.entity.ContentOutputStream
write(int) - Method in class org.apache.http.nio.entity.ContentOutputStream
write(T) - Method in interface org.apache.http.nio.NHttpMessageWriter
  Serializes out the HTTP message head.
WRITE - Static variable in interface org.apache.http.nio.reactor.EventMask
  Interest in data output.
write(ByteBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Copies content of the source buffer into this buffer.
write(ReadableByteChannel) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Reads a sequence of bytes from the source channel into this buffer.
write(byte[], int, int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
  Writes `len` bytes from the specified byte array starting at offset `off` to this buffer.
write(int) - Method in interface org.apache.http.nio.util.ContentOutputBuffer
  Writes the specified byte to this buffer.
write(byte[], int, int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
write(byte[]) - Method in class org.apache.http.nio.util.SharedOutputBuffer
write(int) - Method in class org.apache.http.nio.util.SharedOutputBuffer
write(byte[], int, int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
write(byte[]) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
write(int) - Method in class org.apache.http.nio.util.SimpleOutputBuffer
writeClosingChunk() - Method in class org.apache.http.impl.io.ChunkedOutputStream
writeCompleted() - Method in interface org.apache.http.nio.util.ContentOutputBuffer
  Indicates the content has been fully written.
writeCompleted() - Method in class org.apache.http.nio.util.SharedOutputBuffer
writeCompleted() - Method in class org.apache.http.nio.util.SimpleOutputBuffer
writeHeadLine(T) - Method in class org.apache.http.impl.io.AbstractMessageWriter
  Subclasses must override this method to write out the first header line based on the `HttpMessage` passed as a parameter.
writeHeadLine(HttpRequest) - Method in class org.apache.http.impl.io.HttpRequestWriter
writeHeadLine(HttpResponse) - Method in class org.apache.http.impl.io.HttpResponseWriter
writeHeadLine(T) - Method in class org.apache.http.impl.nio.codecs.AbstractMessageWriter
  Writes out the first line of `HttpMessage`.
writeHeadLine(HttpRequest) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter
writeHeadLine(HttpResponse) - Method in class org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.HttpRequestWriter
  Deprecated.
writeHeadLine(HttpMessage) - Method in class org.apache.http.impl.nio.codecs.HttpResponseWriter
  Deprecated.
writeLine(String) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
  Writes characters from the specified string followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in class org.apache.http.impl.io.AbstractSessionOutputBuffer
  Writes characters from the specified char array followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
writeLine(String) - Method in class org.apache.http.impl.nio.reactor.SessionOutputBufferImpl
writeLine(String) - Method in interface org.apache.http.io.SessionOutputBuffer
  Writes characters from the specified string followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in interface org.apache.http.io.SessionOutputBuffer
  Writes characters from the specified char array followed by a line delimiter to this session buffer.
writeLine(CharArrayBuffer) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Copies content of the source buffer into this buffer as one line of text including a line delimiter.
writeLine(String) - Method in interface org.apache.http.nio.reactor.SessionOutputBuffer
  Copies content of the given string into this buffer as one line of text including a line delimiter.
writeTo(OutputStream) - Method in class org.apache.http.entity.BasicHttpEntity
writeTo(OutputStream) - Method in class org.apache.http.entity.BufferedHttpEntity
writeTo(OutputStream) - Method in class org.apache.http.entity.ByteArrayEntity
writeTo(OutputStream) - Method in interface org.apache.http.entity.ContentProducer
writeTo(OutputStream) - Method in class org.apache.http.entity.EntityTemplate
writeTo(OutputStream) - Method in class org.apache.http.entity.FileEntity
writeTo(OutputStream) - Method in class org.apache.http.entity.HttpEntityWrapper
writeTo(OutputStream) - Method in class org.apache.http.entity.InputStreamEntity
writeTo(OutputStream) - Method in class org.apache.http.entity.SerializableEntity
writeTo(OutputStream) - Method in class org.apache.http.entity.StringEntity
writeTo(OutputStream) - Method in interface org.apache.http.HttpEntity
  Writes the entity content out to the output stream.
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.BufferingNHttpEntity
  Deprecated.
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
  Deprecated.
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NByteArrayEntity
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NFileEntity
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NHttpEntityWrapper
  Deprecated. This method throws `UnsupportedOperationException`.
writeTo(OutputStream) - Method in class org.apache.http.nio.entity.NStringEntity
WWW_AUTHENTICATE - Static variable in class org.apache.http.HttpHeaders
  RFC 1945 (HTTP/1.0) Section 10.16, RFC 2616 (HTTP/1.1) Section 14.47

A B C D E F G H I K L M N O P Q R S T U V W

Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.