Uses of Interface
org.apache.hc.core5.http.protocol.HttpContext
-
Packages that use HttpContext Package Description org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl Default implementations of core HTTP APIs.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.org.apache.hc.core5.http.io.support Support classes for the classic (blocking) I/O model.org.apache.hc.core5.http.nio Core HTTP transport APIs based on the asynchronous, event driven I/O model.org.apache.hc.core5.http.nio.command Commands for HTTP transports based on asynchronous, event driven I/O model.org.apache.hc.core5.http.nio.support Support classes for the asynchronous I/O model.org.apache.hc.core5.http.nio.support.classic Support classes for the asynchronous I/O model that emulate behavior of the classic (blocking) I/O model.org.apache.hc.core5.http.protocol Core HTTP protocol interceptors.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http2.impl.nio.bootstrap HTTP/2 capable requester and server bootstrap.org.apache.hc.core5.http2.nio.support Support classes for HTTP/2 asynchronous transport.org.apache.hc.core5.http2.protocol HTTP/2 protocol interceptors.org.apache.hc.core5.reactive org.apache.hc.core5.testing.classic org.apache.hc.core5.testing.framework org.apache.hc.core5.testing.nio org.apache.hc.core5.testing.reactive -
-
Uses of HttpContext in org.apache.hc.core5.http
Methods in org.apache.hc.core5.http with parameters of type HttpContext Modifier and Type Method Description boolean
ConnectionReuseStrategy. keepAlive(HttpRequest request, HttpResponse response, HttpContext context)
Decides whether a connection can be kept open after a request.void
HttpRequestInterceptor. process(HttpRequest request, EntityDetails entity, HttpContext context)
Processes a request.void
HttpResponseInterceptor. process(HttpResponse response, EntityDetails entity, HttpContext context)
Processes a response.T
HttpRequestMapper. resolve(HttpRequest request, HttpContext context)
Resolves a handler matching the given request. -
Uses of HttpContext in org.apache.hc.core5.http.impl
Methods in org.apache.hc.core5.http.impl with parameters of type HttpContext Modifier and Type Method Description boolean
DefaultConnectionReuseStrategy. keepAlive(HttpRequest request, HttpResponse response, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http.impl.bootstrap
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type HttpContext Modifier and Type Method Description void
HttpAsyncRequester. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext executeContext)
void
HttpAsyncRequester. execute(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext executeContext)
<T> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback)
<T> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, HttpContext context, FutureCallback<T> callback)
void
HttpAsyncRequester.InternalAsyncClientEndpoint. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context)
ClassicHttpResponse
HttpRequester. execute(HttpHost targetHost, ClassicHttpRequest request, HttpResponseInformationCallback informationCallback, Timeout connectTimeout, HttpContext context)
ClassicHttpResponse
HttpRequester. execute(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context)
<T> T
HttpRequester. execute(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context, HttpClientResponseHandler<T> responseHandler)
ClassicHttpResponse
HttpRequester. execute(HttpClientConnection connection, ClassicHttpRequest request, HttpResponseInformationCallback informationCallback, HttpContext context)
ClassicHttpResponse
HttpRequester. execute(HttpClientConnection connection, ClassicHttpRequest request, HttpContext context)
<T> T
HttpRequester. execute(HttpClientConnection connection, ClassicHttpRequest request, HttpContext context, HttpClientResponseHandler<T> responseHandler)
boolean
HttpRequester. keepAlive(HttpClientConnection connection, ClassicHttpRequest request, ClassicHttpResponse response, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http.impl.io
Methods in org.apache.hc.core5.http.impl.io with parameters of type HttpContext Modifier and Type Method Description ClassicHttpResponse
HttpRequestExecutor. execute(ClassicHttpRequest request, HttpClientConnection conn, HttpResponseInformationCallback informationCallback, HttpContext context)
Sends the request and obtain a response.ClassicHttpResponse
HttpRequestExecutor. execute(ClassicHttpRequest request, HttpClientConnection conn, HttpContext context)
Sends the request and obtain a response.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.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.void
HttpRequestExecutor. postProcess(ClassicHttpResponse 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(ClassicHttpRequest request, HttpProcessor processor, HttpContext context)
Pre-process the given request using the given protocol processor and initiates the process of request execution. -
Uses of HttpContext in org.apache.hc.core5.http.io
Methods in org.apache.hc.core5.http.io with parameters of type HttpContext Modifier and Type Method Description void
HttpResponseInformationCallback. execute(HttpResponse response, HttpConnection connection, HttpContext context)
void
HttpFilterHandler. handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain)
Processes the incoming HTTP request and if processing has been completed submits a final response to the client.void
HttpRequestHandler. handle(ClassicHttpRequest request, ClassicHttpResponse response, HttpContext context)
Handles the request and produces a response to be sent back to the client.void
HttpServerRequestHandler. handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context)
Handles the request and submits a final response to be sent back to the client.void
HttpFilterChain. proceed(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context)
Proceeds to the next element in the request processing chain. -
Uses of HttpContext in org.apache.hc.core5.http.io.support
Methods in org.apache.hc.core5.http.io.support with parameters of type HttpContext Modifier and Type Method Description protected abstract boolean
AbstractHttpServerAuthFilter. authenticate(T challengeResponse, URIAuthority authority, java.lang.String requestUri, HttpContext context)
Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.protected abstract java.lang.String
AbstractHttpServerAuthFilter. generateChallenge(T challengeResponse, URIAuthority authority, java.lang.String requestUri, HttpContext context)
Generates an authentication challenge in case of unsuccessful authentication.void
AbstractHttpServerAuthFilter. handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain)
void
BasicHttpServerExpectationDecorator. handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context)
void
BasicHttpServerRequestHandler. handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context)
void
HttpServerExpectationFilter. handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain)
void
HttpServerFilterChainElement. handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context)
void
HttpServerFilterChainRequestHandler. handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger trigger, HttpContext context)
void
TerminalServerFilter. handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain)
protected abstract T
AbstractHttpServerAuthFilter. parseChallengeResponse(java.lang.String authorizationValue, HttpContext context)
Parses authorization header value into an authentication token sent by the client as a response to an authentication challenge.protected ClassicHttpResponse
BasicHttpServerExpectationDecorator. verify(ClassicHttpRequest request, HttpContext context)
Verifies the HTTP request and decides whether it meets server expectations and the request processing can continue.protected boolean
HttpServerExpectationFilter. verify(ClassicHttpRequest request, HttpContext context)
Verifies the HTTP request and decides whether it meets server expectations and the request processing can continue. -
Uses of HttpContext in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type HttpContext Modifier and Type Method Description void
AsyncClientExchangeHandler. consumeInformation(HttpResponse response, HttpContext context)
Triggered to signal receipt of an intermediate (1xx) HTTP response.void
AsyncPushConsumer. consumePromise(HttpRequest promise, HttpResponse response, EntityDetails entityDetails, HttpContext context)
Triggered to signal receipt of a request message head used as a promise and the corresponding pushed response.void
AsyncRequestConsumer. consumeRequest(HttpRequest request, EntityDetails entityDetails, HttpContext context, FutureCallback<T> resultCallback)
Triggered to signal receipt of a request message head.void
AsyncClientExchangeHandler. consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext context)
Triggered to signal receipt of a response message head.void
AsyncResponseConsumer. consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext context, FutureCallback<T> resultCallback)
Triggered to signal receipt of a response message head.T
HandlerFactory. create(HttpRequest request, HttpContext context)
Creates a new handler instance based on properties of an incoming request message..abstract void
AsyncClientEndpoint. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context)
Initiates a message exchange using the given handler.void
AsyncClientEndpoint. execute(AsyncClientExchangeHandler exchangeHandler, HttpContext context)
Initiates a message exchange using the given handler.<T> java.util.concurrent.Future<T>
AsyncClientEndpoint. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context, FutureCallback<T> callback)
Initiates message exchange using the given request producer and response consumer.<T> java.util.concurrent.Future<T>
AsyncClientEndpoint. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HttpContext context, FutureCallback<T> callback)
Initiates message exchange using the given request producer and response consumer.AsyncDataConsumer
AsyncFilterHandler. handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain)
Processes the incoming HTTP request and if processing has been completed submits a final response to the client.void
AsyncServerRequestHandler. handle(T requestObject, AsyncServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context)
Triggered to handles the request object produced by theAsyncRequestConsumer
returned from theAsyncServerRequestHandler.prepare(HttpRequest, EntityDetails, HttpContext)
method.void
AsyncServerExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
Processes the actual HTTP request.void
AsyncResponseConsumer. informationResponse(HttpResponse response, HttpContext context)
Triggered to signal receipt of an intermediate (1xx) HTTP response.AsyncRequestConsumer<T>
AsyncServerRequestHandler. prepare(HttpRequest request, EntityDetails entityDetails, HttpContext context)
Triggered to signal new incoming request.AsyncDataConsumer
AsyncFilterChain. proceed(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger)
Proceeds to the next element in the request processing chain.void
AsyncClientExchangeHandler. produceRequest(RequestChannel channel, HttpContext context)
Triggered to signal the ability of the underlying request channel to accept a request messages.void
AsyncPushProducer. produceResponse(ResponseChannel channel, HttpContext context)
Triggered to signal the ability of the underlying response channel to accept response messages.void
AsyncServerRequestHandler.ResponseTrigger. pushPromise(HttpRequest promise, HttpContext context, AsyncPushProducer responseProducer)
Pushes a request message head as a promise to deliver a response message.void
ResponseChannel. pushPromise(HttpRequest promise, AsyncPushProducer responseProducer, HttpContext context)
Pushes a request message head through this channel as a promise to deliver a response message.void
AsyncServerRequestHandler.ResponseTrigger. sendInformation(HttpResponse response, HttpContext context)
Sends an intermediate informational HTTP response to the client.void
ResponseChannel. sendInformation(HttpResponse response, HttpContext context)
Sends an intermediate informational HTTP response through this channel.void
AsyncRequestProducer. sendRequest(RequestChannel channel, HttpContext context)
Triggered to signal the ability of the underlying request channel to accept a request messages.void
RequestChannel. sendRequest(HttpRequest request, EntityDetails entityDetails, HttpContext context)
Sends a request through this channel.void
AsyncResponseProducer. sendResponse(ResponseChannel channel, HttpContext context)
Triggered to signal the ability of the underlying response channel to accept response messages.void
ResponseChannel. sendResponse(HttpResponse response, EntityDetails entityDetails, HttpContext context)
Sends a final HTTP response through this channel.void
AsyncServerRequestHandler.ResponseTrigger. submitResponse(AsyncResponseProducer responseProducer, HttpContext context)
Sends a final HTTP response to the client. -
Uses of HttpContext in org.apache.hc.core5.http.nio.command
Fields in org.apache.hc.core5.http.nio.command declared as HttpContext Modifier and Type Field Description private HttpContext
RequestExecutionCommand. context
Methods in org.apache.hc.core5.http.nio.command that return HttpContext Modifier and Type Method Description HttpContext
RequestExecutionCommand. getContext()
Constructors in org.apache.hc.core5.http.nio.command with parameters of type HttpContext Constructor Description RequestExecutionCommand(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, CancellableDependency cancellableDependency, HttpContext context)
RequestExecutionCommand(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context)
RequestExecutionCommand(AsyncClientExchangeHandler exchangeHandler, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http.nio.support
Methods in org.apache.hc.core5.http.nio.support with parameters of type HttpContext Modifier and Type Method Description protected abstract boolean
AbstractAsyncServerAuthFilter. authenticate(T challengeResponse, URIAuthority authority, java.lang.String requestUri, HttpContext context)
Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.void
BasicClientExchangeHandler. consumeInformation(HttpResponse response, HttpContext httpContext)
void
AbstractAsyncPushHandler. consumePromise(HttpRequest promise, HttpResponse response, EntityDetails entityDetails, HttpContext httpContext)
void
AbstractAsyncRequesterConsumer. consumeRequest(HttpRequest request, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<T> resultCallback)
void
BasicRequestConsumer. consumeRequest(HttpRequest request, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<Message<HttpRequest,T>> resultCallback)
void
AbstractAsyncResponseConsumer. consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<T> resultCallback)
void
BasicClientExchangeHandler. consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext)
void
BasicResponseConsumer. consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<Message<HttpResponse,T>> resultCallback)
AsyncServerExchangeHandler
AsyncServerFilterChainExchangeHandlerFactory. create(HttpRequest request, HttpContext context)
AsyncServerExchangeHandler
DefaultAsyncResponseExchangeHandlerFactory. create(HttpRequest request, HttpContext context)
private AsyncServerExchangeHandler
DefaultAsyncResponseExchangeHandlerFactory. createHandler(HttpRequest request, HttpContext context)
protected abstract java.lang.String
AbstractAsyncServerAuthFilter. generateChallenge(T challengeResponse, URIAuthority authority, java.lang.String requestUri, HttpContext context)
Generates an authentication challenge in case of unsuccessful authentication.AsyncDataConsumer
AbstractAsyncServerAuthFilter. handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain)
protected abstract void
AbstractServerExchangeHandler. handle(T requestMessage, AsyncServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context)
Triggered to handles the request object produced by theAsyncRequestConsumer
returned from theAbstractServerExchangeHandler.supplyConsumer(HttpRequest, EntityDetails, HttpContext)
method.AsyncDataConsumer
AsyncServerExpectationFilter. handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain)
AsyncDataConsumer
AsyncServerFilterChainElement. handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger)
protected void
BasicServerExchangeHandler. handle(T requestMessage, AsyncServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context)
AsyncDataConsumer
TerminalAsyncServerFilter. handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain)
void
AbstractServerExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
BasicAsyncServerExpectationDecorator. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
ImmediateResponseExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
BasicResponseConsumer. informationResponse(HttpResponse response, HttpContext httpContext)
protected abstract T
AbstractAsyncServerAuthFilter. parseChallengeResponse(java.lang.String authorizationValue, HttpContext context)
Parses authorization header value into an authentication token sent by the client as a response to an authentication challenge.void
BasicClientExchangeHandler. produceRequest(RequestChannel requestChannel, HttpContext httpContext)
void
BasicPushProducer. produceResponse(ResponseChannel channel, HttpContext httpContext)
void
BasicRequestProducer. sendRequest(RequestChannel requestChannel, HttpContext httpContext)
void
BasicResponseProducer. sendResponse(ResponseChannel responseChannel, HttpContext httpContext)
protected abstract AsyncRequestConsumer<T>
AbstractServerExchangeHandler. supplyConsumer(HttpRequest request, EntityDetails entityDetails, HttpContext context)
Triggered to supply a request consumer to process the incoming request.protected AsyncRequestConsumer<T>
BasicServerExchangeHandler. supplyConsumer(HttpRequest request, EntityDetails entityDetails, HttpContext context)
protected boolean
AsyncServerExpectationFilter. verify(HttpRequest request, HttpContext context)
protected AsyncResponseProducer
BasicAsyncServerExpectationDecorator. verify(HttpRequest request, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http.nio.support.classic
Methods in org.apache.hc.core5.http.nio.support.classic with parameters of type HttpContext Modifier and Type Method Description protected abstract void
AbstractClassicServerExchangeHandler. handle(HttpRequest request, java.io.InputStream requestStream, HttpResponse response, java.io.OutputStream responseStream, HttpContext context)
Handles an incoming request optionally reading its entity content form the given input stream and generates a response optionally writing out its entity content into the given output stream.void
AbstractClassicServerExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http.protocol
Classes in org.apache.hc.core5.http.protocol that implement HttpContext Modifier and Type Class Description class
BasicHttpContext
Default implementation ofHttpContext
.class
HttpCoreContext
Implementation ofHttpContext
that provides convenience setters for user assignable attributes and getter for readable attributes.Fields in org.apache.hc.core5.http.protocol declared as HttpContext Modifier and Type Field Description private HttpContext
HttpCoreContext. context
private HttpContext
BasicHttpContext. parentContext
Methods in org.apache.hc.core5.http.protocol with parameters of type HttpContext Modifier and Type Method Description static HttpCoreContext
HttpCoreContext. adapt(HttpContext context)
void
DefaultHttpProcessor. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
DefaultHttpProcessor. process(HttpResponse response, EntityDetails entity, HttpContext context)
void
RequestConnControl. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
RequestContent. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
RequestDate. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
RequestExpectContinue. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
RequestTargetHost. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
RequestUserAgent. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
RequestValidateHost. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
ResponseConnControl. process(HttpResponse response, EntityDetails entity, HttpContext context)
void
ResponseContent. process(HttpResponse response, EntityDetails entity, HttpContext context)
Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.void
ResponseDate. process(HttpResponse response, EntityDetails entity, HttpContext context)
void
ResponseServer. process(HttpResponse response, EntityDetails entity, HttpContext context)
T
RequestHandlerRegistry. resolve(HttpRequest request, HttpContext context)
Constructors in org.apache.hc.core5.http.protocol with parameters of type HttpContext Constructor Description BasicHttpContext(HttpContext parentContext)
HttpCoreContext(HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http2.impl.nio
Methods in org.apache.hc.core5.http2.impl.nio with parameters of type HttpContext Modifier and Type Method Description void
NoopAsyncPushHandler. consumePromise(HttpRequest promise, HttpResponse response, EntityDetails entityDetails, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http2.impl.nio.bootstrap
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type HttpContext Modifier and Type Method Description private void
H2MultiplexingRequester. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, CancellableDependency cancellableDependency, Timeout timeout, HttpContext context)
Cancellable
H2MultiplexingRequester. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context)
Cancellable
H2MultiplexingRequester. execute(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext context)
<T> java.util.concurrent.Future<T>
H2MultiplexingRequester. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback)
<T> java.util.concurrent.Future<T>
H2MultiplexingRequester. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, HttpContext context, FutureCallback<T> callback)
-
Uses of HttpContext in org.apache.hc.core5.http2.nio.support
Methods in org.apache.hc.core5.http2.nio.support with parameters of type HttpContext Modifier and Type Method Description AsyncPushConsumer
DefaultAsyncPushConsumerFactory. create(HttpRequest request, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.http2.protocol
Methods in org.apache.hc.core5.http2.protocol with parameters of type HttpContext Modifier and Type Method Description void
H2RequestConnControl. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
H2RequestContent. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
H2RequestTargetHost. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
H2RequestValidateHost. process(HttpRequest request, EntityDetails entity, HttpContext context)
void
H2ResponseConnControl. process(HttpResponse response, EntityDetails entity, HttpContext context)
void
H2ResponseContent. process(HttpResponse response, EntityDetails entity, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.reactive
Methods in org.apache.hc.core5.reactive with parameters of type HttpContext Modifier and Type Method Description void
ReactiveResponseConsumer. consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<java.lang.Void> resultCallback)
void
ReactiveServerExchangeHandler. handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context)
void
ReactiveResponseConsumer. informationResponse(HttpResponse response, HttpContext httpContext)
void
ReactiveRequestProcessor. processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<java.nio.ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<java.nio.ByteBuffer>> responseBodyCallback)
Processes the actual HTTP request. -
Uses of HttpContext in org.apache.hc.core5.testing.classic
Methods in org.apache.hc.core5.testing.classic with parameters of type HttpContext Modifier and Type Method Description ClassicHttpResponse
ClassicTestClient. execute(HttpHost targetHost, ClassicHttpRequest request, HttpContext context)
-
Uses of HttpContext in org.apache.hc.core5.testing.framework
Methods in org.apache.hc.core5.testing.framework with parameters of type HttpContext Modifier and Type Method Description void
TestingFrameworkRequestHandler. handle(ClassicHttpRequest request, ClassicHttpResponse response, HttpContext context)
Checks the HTTP request against the requestExpectations that it was previously given. -
Uses of HttpContext in org.apache.hc.core5.testing.nio
Methods in org.apache.hc.core5.testing.nio with parameters of type HttpContext Modifier and Type Method Description void
ClientSessionEndpoint. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context)
void
ClientSessionEndpoint. execute(AsyncClientExchangeHandler exchangeHandler, HttpContext context)
<T> java.util.concurrent.Future<T>
ClientSessionEndpoint. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context, FutureCallback<T> callback)
<T> java.util.concurrent.Future<T>
ClientSessionEndpoint. execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HttpContext context, FutureCallback<T> callback)
-
Uses of HttpContext in org.apache.hc.core5.testing.reactive
Methods in org.apache.hc.core5.testing.reactive with parameters of type HttpContext Modifier and Type Method Description void
ReactiveEchoProcessor. processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<java.nio.ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<java.nio.ByteBuffer>> responseBodyFuture)
void
ReactiveRandomProcessor. processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<java.nio.ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<java.nio.ByteBuffer>> responseBodyCallback)
-