Uses of Class
org.apache.http.HttpException
Packages that use HttpException
Package
Description
Core HTTP component APIs and primitives.
Core HTTP entity implementations.
Default implementations of HTTP connections for synchronous,
blocking communication.
Default implementations of entity content strategies.
Default implementations of message parses and writers
for synchronous, blocking communication.
HTTP message parser and writer APIs for synchronous, blocking
communication.
Core HTTP protocol execution framework and HTTP protocol handlers
for synchronous, blocking communication.
-
Uses of HttpException in org.apache.http
Subclasses of HttpException in org.apache.httpModifier and TypeClassDescriptionclass
Signals that an HTTP method is not supported.class
Signals that an HTTP protocol violation has occurred.class
Signals an unsupported version of the HTTP protocol.Methods in org.apache.http that throw HttpExceptionModifier and TypeMethodDescriptionvoid
HttpRequestInterceptor.process
(HttpRequest request, HttpContext context) Processes a request.void
HttpResponseInterceptor.process
(HttpResponse response, HttpContext context) Processes a response.void
HttpServerConnection.receiveRequestEntity
(HttpEntityEnclosingRequest request) Receives the next request entity available from this connection and attaches it to an existing request.HttpServerConnection.receiveRequestHeader()
Receives the request line and all headers available from this connection.void
HttpClientConnection.receiveResponseEntity
(HttpResponse response) Receives the next response entity available from this connection and attaches it to an existing HttpResponse object.HttpClientConnection.receiveResponseHeader()
Receives the request line and headers of the next response available from this connection.void
HttpClientConnection.sendRequestEntity
(HttpEntityEnclosingRequest request) Sends the request entity over the connection.void
HttpClientConnection.sendRequestHeader
(HttpRequest request) Sends the request line and all headers over the connection.void
HttpServerConnection.sendResponseEntity
(HttpResponse response) Sends the response entity of a response over this connection.void
HttpServerConnection.sendResponseHeader
(HttpResponse response) Sends the response line and headers of a response over this connection. -
Uses of HttpException in org.apache.http.entity
Methods in org.apache.http.entity that throw HttpExceptionModifier and TypeMethodDescriptionlong
ContentLengthStrategy.determineLength
(HttpMessage message) Returns length of the given message in bytes. -
Uses of HttpException in org.apache.http.impl
Methods in org.apache.http.impl that throw HttpExceptionModifier and TypeMethodDescriptionprotected HttpEntity
BHttpConnectionBase.prepareInput
(HttpMessage message) protected OutputStream
BHttpConnectionBase.prepareOutput
(HttpMessage message) void
AbstractHttpServerConnection.receiveRequestEntity
(HttpEntityEnclosingRequest request) Deprecated.void
DefaultBHttpServerConnection.receiveRequestEntity
(HttpEntityEnclosingRequest request) AbstractHttpServerConnection.receiveRequestHeader()
Deprecated.DefaultBHttpServerConnection.receiveRequestHeader()
void
AbstractHttpClientConnection.receiveResponseEntity
(HttpResponse response) Deprecated.void
DefaultBHttpClientConnection.receiveResponseEntity
(HttpResponse response) AbstractHttpClientConnection.receiveResponseHeader()
Deprecated.DefaultBHttpClientConnection.receiveResponseHeader()
void
AbstractHttpClientConnection.sendRequestEntity
(HttpEntityEnclosingRequest request) Deprecated.void
DefaultBHttpClientConnection.sendRequestEntity
(HttpEntityEnclosingRequest request) void
AbstractHttpClientConnection.sendRequestHeader
(HttpRequest request) Deprecated.void
DefaultBHttpClientConnection.sendRequestHeader
(HttpRequest request) void
AbstractHttpServerConnection.sendResponseEntity
(HttpResponse response) Deprecated.void
DefaultBHttpServerConnection.sendResponseEntity
(HttpResponse response) void
AbstractHttpServerConnection.sendResponseHeader
(HttpResponse response) Deprecated.void
DefaultBHttpServerConnection.sendResponseHeader
(HttpResponse response) -
Uses of HttpException in org.apache.http.impl.entity
Methods in org.apache.http.impl.entity that throw HttpExceptionModifier and TypeMethodDescriptionEntityDeserializer.deserialize
(SessionInputBuffer inBuffer, HttpMessage message) Deprecated.Creates anHttpEntity
based on properties of the given message.long
DisallowIdentityContentLengthStrategy.determineLength
(HttpMessage message) long
LaxContentLengthStrategy.determineLength
(HttpMessage message) long
StrictContentLengthStrategy.determineLength
(HttpMessage message) protected BasicHttpEntity
EntityDeserializer.doDeserialize
(SessionInputBuffer inBuffer, HttpMessage message) Deprecated.Creates aBasicHttpEntity
based on properties of the given message.protected OutputStream
EntitySerializer.doSerialize
(SessionOutputBuffer outbuffer, HttpMessage message) Deprecated.Creates a transfer codec based on properties of the given HTTP message and returnsOutputStream
instance that transparently encodes output data as it is being written out to the output stream.void
EntitySerializer.serialize
(SessionOutputBuffer outbuffer, HttpMessage message, HttpEntity entity) Deprecated.Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message. -
Uses of HttpException in org.apache.http.impl.io
Methods in org.apache.http.impl.io that throw HttpExceptionModifier and TypeMethodDescriptionAbstractMessageParser.parse()
protected abstract T
AbstractMessageParser.parseHead
(SessionInputBuffer sessionBuffer) Subclasses must override this method to generate an instance ofHttpMessage
based on the initial input from the session buffer.protected HttpRequest
DefaultHttpRequestParser.parseHead
(SessionInputBuffer sessionBuffer) protected HttpResponse
DefaultHttpResponseParser.parseHead
(SessionInputBuffer sessionBuffer) protected HttpMessage
HttpRequestParser.parseHead
(SessionInputBuffer sessionBuffer) Deprecated.protected HttpMessage
HttpResponseParser.parseHead
(SessionInputBuffer sessionBuffer) Deprecated.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, 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.void
-
Uses of HttpException in org.apache.http.io
Methods in org.apache.http.io that throw HttpExceptionModifier and TypeMethodDescriptionHttpMessageParser.parse()
Generates an instance ofHttpMessage
from the underlying data source.void
Serializes an instance ofHttpMessage
to the underlying data sink. -
Uses of HttpException in org.apache.http.protocol
Methods in org.apache.http.protocol with parameters of type HttpExceptionModifier and TypeMethodDescriptionprotected void
HttpService.handleException
(HttpException ex, HttpResponse response) 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.Methods in org.apache.http.protocol that throw HttpExceptionModifier and TypeMethodDescriptionprotected HttpResponse
HttpRequestExecutor.doReceiveResponse
(HttpRequest request, HttpClientConnection conn, HttpContext context) Waits for and receives a response.protected HttpResponse
HttpRequestExecutor.doSendRequest
(HttpRequest request, HttpClientConnection conn, HttpContext context) Send the given request over the given connection.protected void
HttpService.doService
(HttpRequest request, HttpResponse response, HttpContext context) The default implementation of this method attempts to resolve anHttpRequestHandler
for the request URI of the given request and, if found, executes itsHttpRequestHandler.handle(HttpRequest, HttpResponse, HttpContext)
method.HttpRequestExecutor.execute
(HttpRequest request, HttpClientConnection conn, HttpContext context) Sends the request and obtain a response.void
HttpRequestHandler.handle
(HttpRequest request, HttpResponse response, HttpContext context) Handles the request and produces a response to be sent back to the client.void
HttpService.handleRequest
(HttpServerConnection conn, HttpContext context) Handles receives one HTTP request over the given connection within the given execution context and sends a response back to the client.void
HttpRequestExecutor.postProcess
(HttpResponse response, HttpProcessor processor, HttpContext context) Post-processes the given response using the given protocol processor and completes the process of request execution.void
HttpRequestExecutor.preProcess
(HttpRequest request, HttpProcessor processor, HttpContext context) Pre-process the given request using the given protocol processor and initiates the process of request execution.void
BasicHttpProcessor.process
(HttpRequest request, HttpContext context) Deprecated.void
BasicHttpProcessor.process
(HttpResponse response, HttpContext context) Deprecated.void
ImmutableHttpProcessor.process
(HttpRequest request, HttpContext context) void
ImmutableHttpProcessor.process
(HttpResponse response, HttpContext context) void
RequestConnControl.process
(HttpRequest request, HttpContext context) void
RequestContent.process
(HttpRequest request, HttpContext context) void
RequestDate.process
(HttpRequest request, HttpContext context) void
RequestExpectContinue.process
(HttpRequest request, HttpContext context) void
RequestTargetHost.process
(HttpRequest request, HttpContext context) void
RequestUserAgent.process
(HttpRequest request, HttpContext context) void
ResponseConnControl.process
(HttpResponse response, HttpContext context) void
ResponseContent.process
(HttpResponse response, HttpContext context) Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.void
ResponseDate.process
(HttpResponse response, HttpContext context) void
ResponseServer.process
(HttpResponse response, HttpContext context) void
HttpExpectationVerifier.verify
(HttpRequest request, HttpResponse response, HttpContext context) Verifies whether the given request meets the server's expectations.