Package | Description |
---|---|
org.apache.http.impl |
Default implementations of HTTP connections for synchronous,
blocking communication.
|
org.apache.http.impl.conn |
Default implementations of client connection management
functions.
|
org.apache.http.impl.entity |
Default implementations of entity content strategies.
|
org.apache.http.impl.io |
Default implementations of message parses and writers
for synchronous, blocking communication.
|
org.apache.http.io |
HTTP message parser and writer APIs for synchronous, blocking
communication.
|
Modifier and Type | Method and Description |
---|---|
protected SessionInputBuffer |
SocketHttpClientConnection.createSessionInputBuffer(java.net.Socket socket,
int buffersize,
HttpParams params)
Deprecated.
Creates an instance of
SocketInputBuffer to be used for
receiving data from the given Socket . |
protected SessionInputBuffer |
SocketHttpServerConnection.createSessionInputBuffer(java.net.Socket socket,
int buffersize,
HttpParams params)
Deprecated.
Creates an instance of
SocketInputBuffer to be used for
receiving data from the given Socket . |
protected SessionInputBuffer |
BHttpConnectionBase.getSessionInputBuffer() |
Modifier and Type | Method and Description |
---|---|
protected java.io.InputStream |
BHttpConnectionBase.createInputStream(long len,
SessionInputBuffer inbuffer) |
protected HttpMessageParser<HttpRequest> |
AbstractHttpServerConnection.createRequestParser(SessionInputBuffer buffer,
HttpRequestFactory requestFactory,
HttpParams params)
Deprecated.
Creates an instance of
HttpMessageParser to be used for parsing
HTTP requests received over this connection. |
protected HttpMessageParser<HttpResponse> |
AbstractHttpClientConnection.createResponseParser(SessionInputBuffer buffer,
HttpResponseFactory responseFactory,
HttpParams params)
Deprecated.
Creates an instance of
HttpMessageParser to be used for parsing
HTTP responses received over this connection. |
protected void |
AbstractHttpClientConnection.init(SessionInputBuffer inbuffer,
SessionOutputBuffer outbuffer,
HttpParams params)
Deprecated.
Initializes this connection object with
SessionInputBuffer and
SessionOutputBuffer instances to be used for sending and
receiving data. |
protected void |
AbstractHttpServerConnection.init(SessionInputBuffer inbuffer,
SessionOutputBuffer outbuffer,
HttpParams params)
Deprecated.
Initializes this connection object with
SessionInputBuffer and
SessionOutputBuffer instances to be used for sending and
receiving data. |
Modifier and Type | Class and Description |
---|---|
class |
LoggingSessionInputBuffer
Deprecated.
(4.3) no longer used.
|
Modifier and Type | Method and Description |
---|---|
protected SessionInputBuffer |
DefaultClientConnection.createSessionInputBuffer(java.net.Socket socket,
int buffersize,
HttpParams params)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
HttpMessageParser<HttpResponse> |
DefaultHttpResponseParserFactory.create(SessionInputBuffer buffer,
MessageConstraints constraints) |
protected HttpMessageParser<HttpResponse> |
DefaultClientConnection.createResponseParser(SessionInputBuffer buffer,
HttpResponseFactory responseFactory,
HttpParams params)
Deprecated.
|
protected HttpMessage |
DefaultResponseParser.parseHead(SessionInputBuffer sessionBuffer)
Deprecated.
|
protected HttpResponse |
DefaultHttpResponseParser.parseHead(SessionInputBuffer sessionBuffer) |
Constructor and Description |
---|
DefaultHttpResponseParser(SessionInputBuffer buffer)
Creates new instance of DefaultHttpResponseParser.
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
LineParser parser,
HttpResponseFactory responseFactory,
HttpParams params)
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpResponseFactory responseFactory,
MessageConstraints constraints)
Creates new instance of DefaultHttpResponseParser.
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
MessageConstraints constraints)
Creates new instance of DefaultHttpResponseParser.
|
DefaultResponseParser(SessionInputBuffer buffer,
LineParser parser,
HttpResponseFactory responseFactory,
HttpParams params)
Deprecated.
|
LoggingSessionInputBuffer(SessionInputBuffer in,
Wire wire)
Deprecated.
|
LoggingSessionInputBuffer(SessionInputBuffer in,
Wire wire,
java.lang.String charset)
Deprecated.
Create an instance that wraps the specified session input buffer.
|
Modifier and Type | Method and Description |
---|---|
HttpEntity |
EntityDeserializer.deserialize(SessionInputBuffer inbuffer,
HttpMessage message)
Deprecated.
Creates an
HttpEntity based on properties of the given message. |
protected BasicHttpEntity |
EntityDeserializer.doDeserialize(SessionInputBuffer inbuffer,
HttpMessage message)
Deprecated.
Creates a
BasicHttpEntity based on properties of the given
message. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSessionInputBuffer
Deprecated.
(4.3) use
SessionInputBufferImpl |
class |
SessionInputBufferImpl
Abstract base class for session input buffers that stream data from
an arbitrary
InputStream . |
class |
SocketInputBuffer
Deprecated.
(4.3) use
SessionInputBufferImpl |
Modifier and Type | Method and Description |
---|---|
HttpMessageParser<HttpResponse> |
DefaultHttpResponseParserFactory.create(SessionInputBuffer buffer,
MessageConstraints constraints) |
HttpMessageParser<HttpRequest> |
DefaultHttpRequestParserFactory.create(SessionInputBuffer buffer,
MessageConstraints constraints) |
protected HttpMessage |
HttpRequestParser.parseHead(SessionInputBuffer sessionBuffer)
Deprecated.
|
protected HttpMessage |
HttpResponseParser.parseHead(SessionInputBuffer sessionBuffer)
Deprecated.
|
protected HttpResponse |
DefaultHttpResponseParser.parseHead(SessionInputBuffer sessionBuffer) |
protected HttpRequest |
DefaultHttpRequestParser.parseHead(SessionInputBuffer sessionBuffer) |
protected abstract T |
AbstractMessageParser.parseHead(SessionInputBuffer sessionBuffer)
Subclasses must override this method to generate an instance of
HttpMessage based on the initial input from the session buffer. |
static Header[] |
AbstractMessageParser.parseHeaders(SessionInputBuffer inbuffer,
int maxHeaderCount,
int maxLineLen,
LineParser parser)
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.
|
static Header[] |
AbstractMessageParser.parseHeaders(SessionInputBuffer inbuffer,
int maxHeaderCount,
int maxLineLen,
LineParser parser,
java.util.List<CharArrayBuffer> headerLines)
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.
|
Constructor and Description |
---|
AbstractMessageParser(SessionInputBuffer buffer,
LineParser parser,
HttpParams params)
|
AbstractMessageParser(SessionInputBuffer buffer,
LineParser lineParser,
MessageConstraints constraints)
Creates new instance of AbstractMessageParser.
|
ChunkedInputStream(SessionInputBuffer in)
Wraps session input stream and reads chunk coded input.
|
ChunkedInputStream(SessionInputBuffer in,
MessageConstraints constraints)
Wraps session input stream and reads chunk coded input.
|
ContentLengthInputStream(SessionInputBuffer in,
long contentLength)
Wraps a session input buffer and cuts off output after a defined number
of bytes.
|
DefaultHttpRequestParser(SessionInputBuffer buffer) |
DefaultHttpRequestParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpRequestFactory requestFactory,
HttpParams params)
|
DefaultHttpRequestParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpRequestFactory requestFactory,
MessageConstraints constraints)
Creates new instance of DefaultHttpRequestParser.
|
DefaultHttpRequestParser(SessionInputBuffer buffer,
MessageConstraints constraints) |
DefaultHttpResponseParser(SessionInputBuffer buffer) |
DefaultHttpResponseParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpResponseFactory responseFactory,
HttpParams params)
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
LineParser lineParser,
HttpResponseFactory responseFactory,
MessageConstraints constraints)
Creates new instance of DefaultHttpResponseParser.
|
DefaultHttpResponseParser(SessionInputBuffer buffer,
MessageConstraints constraints) |
HttpRequestParser(SessionInputBuffer buffer,
LineParser parser,
HttpRequestFactory requestFactory,
HttpParams params)
Deprecated.
Creates an instance of this class.
|
HttpResponseParser(SessionInputBuffer buffer,
LineParser parser,
HttpResponseFactory responseFactory,
HttpParams params)
Deprecated.
Creates an instance of this class.
|
IdentityInputStream(SessionInputBuffer in)
Wraps session input stream and reads input until the the end of stream.
|
Modifier and Type | Method and Description |
---|---|
HttpMessageParser<T> |
HttpMessageParserFactory.create(SessionInputBuffer buffer,
MessageConstraints constraints) |