Uses of Interface
org.apache.hc.core5.http.protocol.HttpContext
Packages that use HttpContext
Package
Description
Core HTTP transport component APIs.
Default implementations of core HTTP APIs.
HTTP/1.1 requester and server bootstrap.
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
Core HTTP transport APIs based on the classic (blocking) I/O model.
Support classes for the classic (blocking) I/O model.
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
Commands for HTTP transports based on asynchronous, event driven I/O model.
Support classes for the asynchronous I/O model.
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
Core HTTP protocol interceptors.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
Support classes for HTTP/2 asynchronous transport.
HTTP/2 protocol interceptors.
-
Uses of HttpContext in org.apache.hc.core5.http
Methods in org.apache.hc.core5.http with parameters of type HttpContextModifier and TypeMethodDescriptionbooleanConnectionReuseStrategy.keepAlive(HttpRequest request, HttpResponse response, HttpContext context) Decides whether a connection can be kept open after a request.voidHttpRequestInterceptor.process(HttpRequest request, EntityDetails entity, HttpContext context) Processes a request.voidHttpResponseInterceptor.process(HttpResponse response, EntityDetails entity, HttpContext context) Processes a response.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 HttpContextModifier and TypeMethodDescriptionbooleanDefaultConnectionReuseStrategy.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 HttpContextModifier and TypeMethodDescriptionvoidHttpAsyncRequester.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext executeContext) voidHttpAsyncRequester.execute(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext executeContext) final <T> Future<T> HttpAsyncRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> Future<T> HttpAsyncRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, Timeout timeout, HttpContext context, FutureCallback<T> callback) voidHttpAsyncRequester.InternalAsyncClientEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) HttpRequester.execute(HttpHost targetHost, ClassicHttpRequest request, HttpResponseInformationCallback informationCallback, Timeout connectTimeout, HttpContext context) HttpRequester.execute(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context) <T> THttpRequester.execute(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context, HttpClientResponseHandler<T> responseHandler) HttpRequester.execute(HttpClientConnection connection, ClassicHttpRequest request, HttpResponseInformationCallback informationCallback, HttpContext context) HttpRequester.execute(HttpClientConnection connection, ClassicHttpRequest request, HttpContext context) <T> THttpRequester.execute(HttpClientConnection connection, ClassicHttpRequest request, HttpContext context, HttpClientResponseHandler<T> responseHandler) booleanHttpRequester.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 HttpContextModifier and TypeMethodDescriptionHttpRequestExecutor.execute(ClassicHttpRequest request, HttpClientConnection conn, HttpResponseInformationCallback informationCallback, HttpContext context) Sends the request and obtain a response.HttpRequestExecutor.execute(ClassicHttpRequest request, HttpClientConnection conn, HttpContext context) Sends the request and obtain a response.voidHttpService.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.booleanHttpRequestExecutor.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.voidHttpRequestExecutor.postProcess(ClassicHttpResponse response, HttpProcessor processor, HttpContext context) Post-processes the given response using the given protocol processor and completes the process of request execution.voidHttpRequestExecutor.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 HttpContextModifier and TypeMethodDescriptionvoidHttpResponseInformationCallback.execute(HttpResponse response, HttpConnection connection, HttpContext context) voidHttpFilterHandler.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.voidHttpRequestHandler.handle(ClassicHttpRequest request, ClassicHttpResponse response, HttpContext context) Handles the request and produces a response to be sent back to the client.voidHttpServerRequestHandler.handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context) Handles the request and submits a final response to be sent back to the client.voidHttpFilterChain.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 HttpContextModifier and TypeMethodDescriptionprotected abstract booleanAbstractHttpServerAuthFilter.authenticate(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context) Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.protected abstract StringAbstractHttpServerAuthFilter.generateChallenge(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context) Generates an authentication challenge in case of unsuccessful authentication.final voidAbstractHttpServerAuthFilter.handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain) final voidBasicHttpServerExpectationDecorator.handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context) voidBasicHttpServerRequestHandler.handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context) final voidHttpServerExpectationFilter.handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain) voidHttpServerFilterChainElement.handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context) voidHttpServerFilterChainRequestHandler.handle(ClassicHttpRequest request, HttpServerRequestHandler.ResponseTrigger trigger, HttpContext context) voidTerminalServerFilter.handle(ClassicHttpRequest request, HttpFilterChain.ResponseTrigger responseTrigger, HttpContext context, HttpFilterChain chain) protected abstract TAbstractHttpServerAuthFilter.parseChallengeResponse(String authorizationValue, HttpContext context) Parses authorization header value into an authentication token sent by the client as a response to an authentication challenge.protected ClassicHttpResponseBasicHttpServerExpectationDecorator.verify(ClassicHttpRequest request, HttpContext context) Verifies the HTTP request and decides whether it meets server expectations and the request processing can continue.protected booleanHttpServerExpectationFilter.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 HttpContextModifier and TypeMethodDescriptionvoidAsyncClientExchangeHandler.consumeInformation(HttpResponse response, HttpContext context) Triggered to signal receipt of an intermediate (1xx) HTTP response.voidAsyncPushConsumer.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.voidAsyncRequestConsumer.consumeRequest(HttpRequest request, EntityDetails entityDetails, HttpContext context, FutureCallback<T> resultCallback) Triggered to signal receipt of a request message head.voidAsyncClientExchangeHandler.consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext context) Triggered to signal receipt of a response message head.voidAsyncResponseConsumer.consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext context, FutureCallback<T> resultCallback) Triggered to signal receipt of a response message head.HandlerFactory.create(HttpRequest request, HttpContext context) Creates a new handler instance based on properties of an incoming request message..abstract voidAsyncClientEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) Initiates a message exchange using the given handler.voidAsyncClientEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HttpContext context) Initiates a message exchange using the given handler.final <T> 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.final <T> 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.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.voidAsyncServerRequestHandler.handle(T requestObject, AsyncServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context) Triggered to handles the request object produced by theAsyncRequestConsumerreturned from theAsyncServerRequestHandler.prepare(HttpRequest, EntityDetails, HttpContext)method.voidAsyncServerExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) Processes the actual HTTP request.voidAsyncResponseConsumer.informationResponse(HttpResponse response, HttpContext context) Triggered to signal receipt of an intermediate (1xx) HTTP response.AsyncServerRequestHandler.prepare(HttpRequest request, EntityDetails entityDetails, HttpContext context) Triggered to signal new incoming request.AsyncFilterChain.proceed(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger) Proceeds to the next element in the request processing chain.voidAsyncClientExchangeHandler.produceRequest(RequestChannel channel, HttpContext context) Triggered to signal the ability of the underlying request channel to accept a request messages.voidAsyncPushProducer.produceResponse(ResponseChannel channel, HttpContext context) Triggered to signal the ability of the underlying response channel to accept response messages.voidAsyncServerRequestHandler.ResponseTrigger.pushPromise(HttpRequest promise, HttpContext context, AsyncPushProducer responseProducer) Pushes a request message head as a promise to deliver a response message.voidResponseChannel.pushPromise(HttpRequest promise, AsyncPushProducer responseProducer, HttpContext context) Pushes a request message head through this channel as a promise to deliver a response message.voidAsyncServerRequestHandler.ResponseTrigger.sendInformation(HttpResponse response, HttpContext context) Sends an intermediate informational HTTP response to the client.voidResponseChannel.sendInformation(HttpResponse response, HttpContext context) Sends an intermediate informational HTTP response through this channel.voidAsyncRequestProducer.sendRequest(RequestChannel channel, HttpContext context) Triggered to signal the ability of the underlying request channel to accept a request messages.voidRequestChannel.sendRequest(HttpRequest request, EntityDetails entityDetails, HttpContext context) Sends a request through this channel.voidAsyncResponseProducer.sendResponse(ResponseChannel channel, HttpContext context) Triggered to signal the ability of the underlying response channel to accept response messages.voidResponseChannel.sendResponse(HttpResponse response, EntityDetails entityDetails, HttpContext context) Sends a final HTTP response through this channel.voidAsyncServerRequestHandler.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 HttpContextMethods in org.apache.hc.core5.http.nio.command that return HttpContextConstructors in org.apache.hc.core5.http.nio.command with parameters of type HttpContextModifierConstructorDescriptionRequestExecutionCommand(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 HttpContextModifier and TypeMethodDescriptionprotected abstract booleanAbstractAsyncServerAuthFilter.authenticate(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context) Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.voidBasicClientExchangeHandler.consumeInformation(HttpResponse response, HttpContext httpContext) final voidAbstractAsyncPushHandler.consumePromise(HttpRequest promise, HttpResponse response, EntityDetails entityDetails, HttpContext httpContext) final voidAbstractAsyncRequesterConsumer.consumeRequest(HttpRequest request, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<T> resultCallback) voidBasicRequestConsumer.consumeRequest(HttpRequest request, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<Message<HttpRequest, T>> resultCallback) final voidAbstractAsyncResponseConsumer.consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<T> resultCallback) voidBasicClientExchangeHandler.consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext) voidBasicResponseConsumer.consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<Message<HttpResponse, T>> resultCallback) AsyncServerFilterChainExchangeHandlerFactory.create(HttpRequest request, HttpContext context) DefaultAsyncResponseExchangeHandlerFactory.create(HttpRequest request, HttpContext context) private AsyncServerExchangeHandlerDefaultAsyncResponseExchangeHandlerFactory.createHandler(HttpRequest request, HttpContext context) protected abstract StringAbstractAsyncServerAuthFilter.generateChallenge(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context) Generates an authentication challenge in case of unsuccessful authentication.final AsyncDataConsumerAbstractAsyncServerAuthFilter.handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain) protected abstract voidAbstractServerExchangeHandler.handle(T requestMessage, AsyncServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context) Triggered to handles the request object produced by theAsyncRequestConsumerreturned from theAbstractServerExchangeHandler.supplyConsumer(HttpRequest, EntityDetails, HttpContext)method.final AsyncDataConsumerAsyncServerExpectationFilter.handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain) AsyncServerFilterChainElement.handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger) protected voidBasicServerExchangeHandler.handle(T requestMessage, AsyncServerRequestHandler.ResponseTrigger responseTrigger, HttpContext context) TerminalAsyncServerFilter.handle(HttpRequest request, EntityDetails entityDetails, HttpContext context, AsyncFilterChain.ResponseTrigger responseTrigger, AsyncFilterChain chain) final voidAbstractServerExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) final voidBasicAsyncServerExpectationDecorator.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) voidImmediateResponseExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) voidBasicResponseConsumer.informationResponse(HttpResponse response, HttpContext httpContext) protected abstract TAbstractAsyncServerAuthFilter.parseChallengeResponse(String authorizationValue, HttpContext context) Parses authorization header value into an authentication token sent by the client as a response to an authentication challenge.voidBasicClientExchangeHandler.produceRequest(RequestChannel requestChannel, HttpContext httpContext) voidBasicPushProducer.produceResponse(ResponseChannel channel, HttpContext httpContext) voidBasicRequestProducer.sendRequest(RequestChannel requestChannel, HttpContext httpContext) voidBasicResponseProducer.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 booleanAsyncServerExpectationFilter.verify(HttpRequest request, HttpContext context) protected AsyncResponseProducerBasicAsyncServerExpectationDecorator.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 HttpContextModifier and TypeMethodDescriptionprotected abstract voidAbstractClassicServerExchangeHandler.handle(HttpRequest request, InputStream requestStream, HttpResponse response, 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.final voidAbstractClassicServerExchangeHandler.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 HttpContextModifier and TypeClassDescriptionclassDefault implementation ofHttpContext.classImplementation ofHttpContextthat provides convenience setters for user assignable attributes and getter for readable attributes.Fields in org.apache.hc.core5.http.protocol declared as HttpContextModifier and TypeFieldDescriptionprivate final HttpContextHttpCoreContext.contextprivate final HttpContextBasicHttpContext.parentContextMethods in org.apache.hc.core5.http.protocol with parameters of type HttpContextModifier and TypeMethodDescriptionstatic HttpCoreContextHttpCoreContext.adapt(HttpContext context) voidDefaultHttpProcessor.process(HttpRequest request, EntityDetails entity, HttpContext context) voidDefaultHttpProcessor.process(HttpResponse response, EntityDetails entity, HttpContext context) voidRequestConnControl.process(HttpRequest request, EntityDetails entity, HttpContext context) voidRequestContent.process(HttpRequest request, EntityDetails entity, HttpContext context) voidRequestDate.process(HttpRequest request, EntityDetails entity, HttpContext context) voidRequestExpectContinue.process(HttpRequest request, EntityDetails entity, HttpContext context) voidRequestTargetHost.process(HttpRequest request, EntityDetails entity, HttpContext context) voidRequestUserAgent.process(HttpRequest request, EntityDetails entity, HttpContext context) voidRequestValidateHost.process(HttpRequest request, EntityDetails entity, HttpContext context) voidResponseConnControl.process(HttpResponse response, EntityDetails entity, HttpContext context) voidResponseContent.process(HttpResponse response, EntityDetails entity, HttpContext context) Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.voidResponseDate.process(HttpResponse response, EntityDetails entity, HttpContext context) voidResponseServer.process(HttpResponse response, EntityDetails entity, HttpContext context) RequestHandlerRegistry.resolve(HttpRequest request, HttpContext context) Constructors in org.apache.hc.core5.http.protocol with parameters of type HttpContextModifierConstructorDescriptionBasicHttpContext(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 HttpContextModifier and TypeMethodDescriptionvoidNoopAsyncPushHandler.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 HttpContextModifier and TypeMethodDescriptionprivate voidH2MultiplexingRequester.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, CancellableDependency cancellableDependency, Timeout timeout, HttpContext context) H2MultiplexingRequester.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context) H2MultiplexingRequester.execute(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext context) final <T> Future<T> H2MultiplexingRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) final <T> 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 HttpContextModifier and TypeMethodDescriptionDefaultAsyncPushConsumerFactory.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 HttpContextModifier and TypeMethodDescriptionvoidH2RequestConnControl.process(HttpRequest request, EntityDetails entity, HttpContext context) voidH2RequestContent.process(HttpRequest request, EntityDetails entity, HttpContext context) voidH2RequestTargetHost.process(HttpRequest request, EntityDetails entity, HttpContext context) voidH2RequestValidateHost.process(HttpRequest request, EntityDetails entity, HttpContext context) voidH2ResponseConnControl.process(HttpResponse response, EntityDetails entity, HttpContext context) voidH2ResponseContent.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 HttpContextModifier and TypeMethodDescriptionvoidReactiveResponseConsumer.consumeResponse(HttpResponse response, EntityDetails entityDetails, HttpContext httpContext, FutureCallback<Void> resultCallback) voidReactiveServerExchangeHandler.handleRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context) voidReactiveResponseConsumer.informationResponse(HttpResponse response, HttpContext httpContext) voidReactiveRequestProcessor.processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<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 HttpContextModifier and TypeMethodDescriptionClassicTestClient.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 HttpContextModifier and TypeMethodDescriptionvoidTestingFrameworkRequestHandler.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 HttpContextModifier and TypeMethodDescriptionvoidClientSessionEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) voidClientSessionEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HttpContext context) <T> Future<T> ClientSessionEndpoint.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context, FutureCallback<T> callback) <T> 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 HttpContextModifier and TypeMethodDescriptionvoidReactiveEchoProcessor.processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyFuture) voidReactiveRandomProcessor.processRequest(HttpRequest request, EntityDetails entityDetails, ResponseChannel responseChannel, HttpContext context, org.reactivestreams.Publisher<ByteBuffer> requestBody, Callback<org.reactivestreams.Publisher<ByteBuffer>> responseBodyCallback)