Uses of Interface
org.eclipse.jetty.client.Request
Packages that use Request
-
Uses of Request in org.eclipse.jetty.client
Methods in org.eclipse.jetty.client that return RequestModifier and TypeMethodDescriptionRequest.body(Request.Content content) Request.cookie(org.eclipse.jetty.http.HttpCookie cookie) protected RequestHttpClient.copyRequest(Request oldRequest, URI newURI) Shortcut method to specify a file as a content for this request, with the default content type of "application/octet-stream".Shortcut method to specify a file as a content for this request, with the given content type.Request.followRedirects(boolean follow) CompletableResponseListener.getRequest()FutureResponseListener.getRequest()Deprecated.HttpRequestException.getRequest()Response.getRequest()Result.getRequest()Get the request object.Modifies the headers of this request.default RequestRequest.idleTimeout(long timeout, TimeUnit unit) Request.listener(Request.Listener listener) Request.method(org.eclipse.jetty.http.HttpMethod method) HttpClient.newRequest(String uri) Creates a new request with the specified absolute URI in string format.HttpClient.newRequest(String host, int port) Creates a new request with the "http" scheme and the specified host and portHttpClient.newRequest(URI uri) Creates a new request with the specified absolute URI.Request.onComplete(Response.CompleteListener listener) Request.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Sets a handler for pushed resources.Request.onRequestBegin(Request.BeginListener listener) Request.onRequestCommit(Request.CommitListener listener) Request.onRequestContent(Request.ContentListener listener) Request.onRequestFailure(Request.FailureListener listener) Request.onRequestHeaders(Request.HeadersListener listener) Request.onRequestQueued(Request.QueuedListener listener) Request.onRequestSuccess(Request.SuccessListener listener) Request.onResponseBegin(Response.BeginListener listener) Request.onResponseContent(Response.ContentListener listener) Request.onResponseContentAsync(Response.AsyncContentListener listener) Request.onResponseContentSource(Response.ContentSourceListener listener) Request.onResponseFailure(Response.FailureListener listener) Request.onResponseHeader(Response.HeaderListener listener) Request.onResponseHeaders(Response.HeadersListener listener) Registers a listener for the headers event.Request.onResponseSuccess(Response.SuccessListener listener) Adds a URI query parameter with the given name and value.Specifies the URI path - and possibly the query - of this request.default RequestRequest.port(int port) Creates a POST request to the specified URI.Creates a POST request to the specified URI.HttpRedirector.redirect(Request request, Response response, Response.CompleteListener listener) Redirects the givenresponseasynchronously.Tags this request with the given metadata tag.Request.trailersSupplier(Supplier<org.eclipse.jetty.http.HttpFields> trailers) Provides the trailers of this request.Request.version(org.eclipse.jetty.http.HttpVersion version) Methods in org.eclipse.jetty.client with parameters of type RequestModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanInspects the givenrequestandresponseto detect whether this protocol handler should handle them.booleanbooleanbooleanbooleanprotected booleanUpgradeProtocolHandler.acceptHeaders(Request request, Response response) voidApplies the authentication result to the given request.voidvoidAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) Executes the authentication mechanism for the given request, returning aAuthentication.Resultthat can be used to actually authenticate the request viaAuthentication.Result.apply(Request).BasicAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) DigestAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) SPNEGOAuthentication.authenticate(Request request, ContentResponse response, Authentication.HeaderInfo headerInfo, org.eclipse.jetty.util.Attributes context) protected RequestHttpClient.copyRequest(Request oldRequest, URI newURI) HttpClient.createOrigin(Request request, Origin.Protocol protocol) protected voidprotected voidFinds the first protocol handler thatacceptsthe given request and response.HttpClient.findProtocolHandler(Request request, Response response) protected abstract URIAuthenticationProtocolHandler.getAuthenticationURI(Request request) protected URIProxyAuthenticationProtocolHandler.getAuthenticationURI(Request request) protected URIWWWAuthenticationProtocolHandler.getAuthenticationURI(Request request) Creates a new Origin with the given request.protected static voidRequestListeners.notifyBegin(Request.BeginListener listener, Request request) protected static voidRequestListeners.notifyCommit(Request.CommitListener listener, Request request) protected static voidRequestListeners.notifyContent(Request.ContentListener listener, Request request, ByteBuffer byteBuffer) protected static voidRequestListeners.notifyFailure(Request.FailureListener listener, Request request, Throwable failure) protected static voidRequestListeners.notifyHeaders(Request.HeadersListener listener, Request request) protected static voidRequestListeners.notifyQueued(Request.QueuedListener listener, Request request) protected static voidRequestListeners.notifySuccess(Request.SuccessListener listener, Request request) voidCallback method invoked when the request begins being processed in order to be sent.default voidvoidCallback method invoked when the request headers (and perhaps small content) have been sent.default voidvoidRequest.ContentListener.onContent(Request request, ByteBuffer content) Callback method invoked when a chunk of request content has been sent successfully.default voidRequest.Listener.onContent(Request request, ByteBuffer content) protected voidContinueProtocolHandler.onContinue(Request request) protected voidEarlyHintsProtocolHandler.onEarlyHints(Request request, org.eclipse.jetty.http.HttpFields responseHeaders) voidCallback method invoked when the request has failed to be sentdefault voidvoidCallback method invoked when the request headers (and perhaps small content) are ready to be sent.default voidprotected voidProcessingProtocolHandler.onProcessing(Request request, org.eclipse.jetty.http.HttpFields responseHeaders) default voidvoidCallback method invoked when the request is queued, waiting to be sentdefault voidvoidCallback method invoked when the request has been successfully sent.voidPrepares the request for the upgrade, for example by setting the HTTP method or by setting HTTP headers required for the upgrade.Redirects the givenresponse, blocking until the redirect is complete.HttpRedirector.redirect(Request request, Response response, Response.CompleteListener listener) Redirects the givenresponseasynchronously.HttpClient.resolveDestination(Request request) voidConnection.send(Request request, Response.CompleteListener listener) Sends a request with an associated response listener.voidDestination.send(Request request, Response.CompleteListener listener) Sends the given request to this destination.Method parameters in org.eclipse.jetty.client with type arguments of type RequestModifier and TypeMethodDescriptionRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Sets a handler for pushed resources.Request.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Sets a handler for pushed resources.Constructors in org.eclipse.jetty.client with parameters of type RequestModifierConstructorDescriptionCompletableResponseListener(Request request) CompletableResponseListener(Request request, int maxLength) FutureResponseListener(Request request) Deprecated.FutureResponseListener(Request request, int maxLength) Deprecated.HttpRequestException(String message, Request request) -
Uses of Request in org.eclipse.jetty.client.transport
Classes in org.eclipse.jetty.client.transport that implement RequestMethods in org.eclipse.jetty.client.transport that return RequestModifier and TypeMethodDescriptionHttpRequest.body(Request.Content content) HttpRequest.cookie(org.eclipse.jetty.http.HttpCookie cookie) HttpRequest.followRedirects(boolean follow) HttpResponse.getRequest()HttpRequest.idleTimeout(long timeout, TimeUnit unit) HttpRequest.listener(Request.Listener listener) HttpRequest.method(org.eclipse.jetty.http.HttpMethod method) HttpRequest.onComplete(Response.CompleteListener listener) HttpRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) HttpRequest.onRequestBegin(Request.BeginListener listener) HttpRequest.onRequestCommit(Request.CommitListener listener) HttpRequest.onRequestContent(Request.ContentListener listener) HttpRequest.onRequestFailure(Request.FailureListener listener) HttpRequest.onRequestHeaders(Request.HeadersListener listener) HttpRequest.onRequestQueued(Request.QueuedListener listener) HttpRequest.onRequestSuccess(Request.SuccessListener listener) HttpRequest.onResponseBegin(Response.BeginListener listener) HttpRequest.onResponseContent(Response.ContentListener listener) HttpRequest.onResponseContentAsync(Response.AsyncContentListener listener) HttpRequest.onResponseContentSource(Response.ContentSourceListener listener) HttpRequest.onResponseFailure(Response.FailureListener listener) HttpRequest.onResponseHeader(Response.HeaderListener listener) HttpRequest.onResponseHeaders(Response.HeadersListener listener) HttpRequest.onResponseSuccess(Response.SuccessListener listener) HttpRequest.port(int port) HttpRequest.trailersSupplier(Supplier<org.eclipse.jetty.http.HttpFields> trailers) HttpRequest.version(org.eclipse.jetty.http.HttpVersion version) Methods in org.eclipse.jetty.client.transport that return types with arguments of type RequestMethods in org.eclipse.jetty.client.transport with parameters of type RequestModifier and TypeMethodDescriptionprotected booleanHttpSender.expects100Continue(Request request) voidHttpConnection.send(Request request, Response.CompleteListener listener) voidHttpDestination.send(Request request, Response.CompleteListener listener) Method parameters in org.eclipse.jetty.client.transport with type arguments of type RequestModifier and TypeMethodDescriptionHttpRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) HttpRequest.onPush(BiFunction<Request, Request, Response.CompleteListener> pushHandler) Constructors in org.eclipse.jetty.client.transport with parameters of type Request