Package | Description |
---|---|
org.apache.hc.core5.http.impl.bootstrap |
HTTP/1.1 requester and server bootstrap.
|
org.apache.hc.core5.http.impl.io |
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
|
org.apache.hc.core5.http.io |
Core HTTP transport APIs based on the classic (blocking) I/O model.
|
Modifier and Type | Method and Description |
---|---|
ClassicHttpResponse |
HttpRequester.execute(HttpClientConnection connection,
ClassicHttpRequest request,
HttpContext context) |
<T> T |
HttpRequester.execute(HttpClientConnection connection,
ClassicHttpRequest request,
HttpContext context,
HttpClientResponseHandler<T> responseHandler) |
ClassicHttpResponse |
HttpRequester.execute(HttpClientConnection connection,
ClassicHttpRequest request,
HttpResponseInformationCallback informationCallback,
HttpContext context) |
boolean |
HttpRequester.keepAlive(HttpClientConnection connection,
ClassicHttpRequest request,
ClassicHttpResponse response,
HttpContext context) |
Modifier and Type | Method and Description |
---|---|
RequesterBootstrap |
RequesterBootstrap.setConnectionFactory(HttpConnectionFactory<? extends HttpClientConnection> connectFactory) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBHttpClientConnection
Default implementation of
HttpClientConnection . |
Modifier and Type | Method and Description |
---|---|
ClassicHttpResponse |
HttpRequestExecutor.execute(ClassicHttpRequest request,
HttpClientConnection conn,
HttpContext context)
Sends the request and obtain a response.
|
ClassicHttpResponse |
HttpRequestExecutor.execute(ClassicHttpRequest request,
HttpClientConnection conn,
HttpResponseInformationCallback informationCallback,
HttpContext localContext)
Sends the request and obtain a response.
|
boolean |
NoResponseOutOfOrderStrategy.isEarlyResponseDetected(ClassicHttpRequest request,
HttpClientConnection connection,
InputStream inputStream,
long totalBytesSent,
long nextWriteSize) |
boolean |
MonitoringResponseOutOfOrderStrategy.isEarlyResponseDetected(ClassicHttpRequest request,
HttpClientConnection connection,
InputStream inputStream,
long totalBytesSent,
long nextWriteSize) |
boolean |
HttpRequestExecutor.keepAlive(ClassicHttpRequest request,
ClassicHttpResponse response,
HttpClientConnection connection,
HttpContext context)
Determines whether the connection can be kept alive and is safe to be re-used for subsequent message exchanges.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ResponseOutOfOrderStrategy.isEarlyResponseDetected(ClassicHttpRequest request,
HttpClientConnection connection,
InputStream inputStream,
long totalBytesSent,
long nextWriteSize)
Called before each write to the socket
IOException with the number of
bytes that have already been sent, and the size of the next chunk to be written that
will occur if this check does not encounter an out of order response. |
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.